NSError, Swift e anulabilidade

Estou escrevendo um conjunto de ferramentas no Objective-C que serão usadas pelo Swift em algum momento, então estou usando genéricos e anuláveis. O que devo fazer nesta situação?

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

Atualmente estou recebendo um aviso:Pointer is missing a nullability type specifier... para ambos os ponteiros! Estou quase certo de que NÃO devo fazer:

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

Eu sou?

questionAnswers(1)

yourAnswerToTheQuestion