NSError, Swift und Nullability

Ich schreibe eine Reihe von Werkzeugen in Objective-C, die von Swift irgendwann verwendet werden, also verwende ich Generika und Nullability. Was soll ich in dieser Situation tun?

- (NSArray<MyObj *> * __nullable)foo:(NSError **)error;

Zurzeit erhalte ich eine Warnung:Pointer is missing a nullability type specifier... für beide Zeiger! Ich bin mir fast sicher, dass ich das NICHT tun soll:

- (NSArray<MyObj *> * __nullable)foo:(NSError * __autoreleasing __nullable * __nullable)error;

Bin ich?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage