【发布时间】:2016-02-06 06:10:42
【问题描述】:
尽管有它的名字,this question 似乎并没有解决它。
是否可以将 Objective-C 泛型与块一起使用?
类似:
typedef void (^MyResultBlock<__covariant ObjectType>)(NSArray<ObjectType> *items);
...然后声明一个块:
MyResultBlock<NSNumber> blockName = ^void(NSArray<NSNumber> *items) {...};
【问题讨论】:
标签: objective-c generics objective-c-blocks