如何在Framework(Objective-C)中将类访问器设置为私有

时间:2016-06-08 09:58:07

标签: ios objective-c xcode cocoa-touch xcode7

我创建了cocoa touch framework,语言是 objeciveC

有些文件如下:

Staff.h

 @interface Staff : NSObject
-(void) say:(NSString *) text;
@end

Staff.m

@implementation Staff
-(void) say:(NSString *) text{
    NSLog(@"%@",text);
}
@end

Company.h

#import "Staff.h"

@interface Company : NSObject
@property(nonatomic) Staff *Staff;
@end

我希望Company.h是公共的,Staff.h是项目,并设置如下: enter image description here

最后,构建框架并在app演示中使用它,并在演示

中获得以下错误

enter image description here

我应该如何设置框架?

1 个答案:

答案 0 :(得分:1)

请勿在{{1​​}}中导入Staff.h。在标题中使用Company.h,然后在@class Staff中执行导入。