【发布时间】:2015-10-18 13:41:21
【问题描述】:
我正在用 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;
我是吗?
【问题讨论】:
标签: objective-c swift error-handling objective-c-nullability