目前,我正在开发一个库,有一些委托方法需要评论,但我不希望它在头文件中被看到,因为它可能会被其他人改变而且它太多了头文件。我怎样才能做到这一点? this is cocoa touch delegate method
答案 0 :(得分:0)
您可以使用类别来创建..使用*_Internal.h
等任何帖子修复创建分隔符头文件(私有标头)。并在那里定义所有私有方法/代理。
示例
<强> Hello.h 强>
@interface Hello : NSObject
- (void)publicMethod;
@end
<强> Hello_Internal.h 强>
@interface Hello (Internal)
- (void)privateMethod;
@end
<强> Hello.m 强>
@implementation Hello
- (void)privateMethod {
}
- (void)publicMethod {
}
@end
在图书馆内使用
#import "Hello.h"
#import "Hello_Internal.h"