5
我在Objective-C中编写了一组工具,Swift在某些时候会使用这些工具,所以我使用泛型和可空性。在这种情况下我该怎么做?NSError,Swift和nullability
- (NSArray<MyObj *> * __nullable)foo:(NSError **)error;
目前我得到一个警告:Pointer is missing a nullability type specifier...
两个三分球!我几乎可以肯定,我不应该这样做:
- (NSArray<MyObj *> * __nullable)foo:(NSError * __autoreleasing __nullable * __nullable)error;
我是吗?