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?