NSError, Swift и Nullability
Я пишу набор инструментов в Objective-C, который в какой-то момент будет использоваться Swift, поэтому я использую дженерики и обнуляемость. Что я должен делать в этой ситуации?
- (NSArray<MyObj *> * __nullable)foo:(NSError **)error;
В настоящее время я получаю предупреждение:Pointer is missing a nullability type specifier...
для обоих указателей! Я почти уверен, что я НЕ должен делать:
- (NSArray<MyObj *> * __nullable)foo:(NSError * __autoreleasing __nullable * __nullable)error;
Я?