美文网首页
iOS 扩展(Extensions)

iOS 扩展(Extensions)

作者: iOS_肖晨 | 来源:发表于2017-10-12 10:55 被阅读8次

    Extension非常像是没有命名的类别。

    @interface MyClass : NSObject 
    @property (assign, nonatomic) NSInteger age;
    @end 
    //一般的时候,Extension都是放在.m文件中@implementation的上方。
    @interface MyClass () 
    @property (assign, nonatomic) NSInteger age;
    @end
    
    使用Extension需要注意的点:
    1. Extension中的方法如果没有在@implementation中实现,则会报警告。

    相关文章

      网友评论

          本文标题:iOS 扩展(Extensions)

          本文链接:https://www.haomeiwen.com/subject/snnwyxtx.html