首先__kindof
:规定参数为UITableViewCell这个类或者其子类。比如说一个NSArray<UIView >
,如果不加__kindof
,这个数组只能有UIView,即便是其子类也不行。而加了的话,传入UIImageView或者UIButton之类的不会有问题。而__typeof
会返回对应的类型。
// 返回当前队列中的所有操作NSOperation
@property (readonly, copy) NSArray<__kindof NSOperation *> *operations;
网友评论