NSError, Swift y nulability
Estoy escribiendo un conjunto de herramientas en Objective-C que Swift usará en algún momento, así que estoy usando genéricos y nulabilidad. ¿Qué se supone que debo hacer en esta situación?
- (NSArray<MyObj *> * __nullable)foo:(NSError **)error;
Actualmente recibo una advertencia:Pointer is missing a nullability type specifier...
para ambos punteros! Estoy casi seguro de que NO debo hacer:
- (NSArray<MyObj *> * __nullable)foo:(NSError * __autoreleasing __nullable * __nullable)error;
Soy yo?