有没有一种好的/最好的方法来扩展Objective-C中的嵌套类?
|
有时,框架对象将帮助程序类接口放在* .m文件中,例如:
Foo.m:
@interface HelperObject : NSObject
/*...*/
@end
@implementation HelperObject
/*...*/
@end
@implementation Foo
/*...*/
@end
如果我想扩展Foo,例如使用类别,是否也可以扩展HelperObject?更一般地说,这样做违反封装吗?我应该尝试在不扩展HelperObject的情况下扩展类的功能吗?
没有找到相关结果
已邀请:
3 个回复
剃摧庭峨僳
的呼叫者对
一无所知-通常,他们甚至都不知道它的存在。因此,不能将它子类化到另一个文件中是不安全或无效的。
抽法
诧不达