我可以在iOS中将选择器作为属性吗?

时间:2014-03-03 17:13:25

标签: ios objective-c

我可以在iOS中将选择器作为属性吗? 像这样:

@property (nonatomic, strong) SEL *mySelector;

1 个答案:

答案 0 :(得分:6)

当然,但不是strong,因为它不是对象类型。

同样SEL不应该是指针(除非你真的是指它)

@property (nonatomic) SEL mySelector;

作为奖励,这里是SEL类型的实际定义,取自objc.h

/// An opaque type that represents a method selector.
typedef struct objc_selector *SEL;