美文网首页
Category 和 Extension 的区别.

Category 和 Extension 的区别.

作者: 43b86d3b5040 | 来源:发表于2017-04-09 01:21 被阅读34次

    类 Extension 可以为类添加属性和方法。
    使用格式.

        @interface Test()
        @end
    

    类 Category 只能添加方法不能添加属性,添加属性调用的时候会 Crash,因为并不会为类 Category 的属性生成 Get 和 Set 方法。
    使用格式。

        @interface Test(xxx)    
        @end.     
        @implementation Test(xxx).     
        @end.    
    

    相关文章

      网友评论

          本文标题:Category 和 Extension 的区别.

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