我正在尝试迅速遵守此协议
协议
@protocol XLFormOptionObject <NSObject>
@required
-(NSString *)formDisplayText;
-(id)formValue;
@end
我的班级应该符合这个协议
@objc (myclass)
class myclass : XLFormOptionObject{
var formDisplayText: NSString {
return self.name
}
var formValue: AnyObject {
return self
}
}
评论
据我了解,我应该用 Anyobject 更改 id,但 XCode 6.1 仍然给我编译器错误 - 类不符合协议
问题
任何建议如何使用指向类“id”实例的指针来符合协议