我可以在iOS中将选择器作为属性吗? 像这样:
@property (nonatomic, strong) SEL *mySelector;
答案 0 :(得分:6)
当然,但不是strong
,因为它不是对象类型。
同样SEL
不应该是指针(除非你真的是指它)
@property (nonatomic) SEL mySelector;
作为奖励,这里是SEL
类型的实际定义,取自objc.h
/// An opaque type that represents a method selector.
typedef struct objc_selector *SEL;