Category 和 Extension 的区别.

2017-04-09  本文已影响34人  43b86d3b5040

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

    @interface Test()
    @end

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

    @interface Test(xxx)    
    @end.     
    @implementation Test(xxx).     
    @end.    
上一篇 下一篇

猜你喜欢

热点阅读