我有一个用Objective-C编写的类,我想要另一个类似的类。除了一些细节。有没有聪明的方法来复制类实现和制作另一个类?我想改变一些东西,但是ctrl + c + ctrl + v听起来很不直观。
此致
PS。编辑:我有多个类要实现,我也想为将来提供简洁的解决方案。
答案 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!
如果您想更改值,请在接口声明中添加适当的属性。