从另一个班级聪明(Obj-C)?

时间:2014-08-27 10:42:25

标签: ios xcode class

我有一个用Objective-C编写的类,我想要另一个类似的类。除了一些细节。有没有聪明的方法来复制类实现和制作另一个类?我想改变一些东西,但是ctrl + c + ctrl + v听起来很不直观。

此致

PS。编辑:我有多个类要实现,我也想为将来提供简洁的解决方案。

2 个答案:

答案 0 :(得分:2)

使用类继承。

使用通用功能实现A类

从A派生B和C类以添加功能差异。

答案 1 :(得分:0)

看看Classes Inherit from Other Classes

如果您只想添加一个没有子类化的方法,请参阅Categories Add Methods to Existing Classes。但请注意what you shouldn't do with categories

如果您想更改值,请在接口声明中添加适当的属性。