我收到以下错误
在'extern'之前预计'{'
使用第三方头文件时,它具有以下代码
extern NSString *const kXXXError;
与Xcode版本相关的用法是否正在使用Xcode4
extern NSString *const kDeviceErrorDomain;
extern const NSInteger kDeviceErrorCodeUnknown;
@class DeviceInsightInternal;
@interface Device : NSObject {
DeviceInternal *_internal;
}
- (id)init;
- (NSString*)collect:(NSError**)error;
@property (nonatomic, assign) BOOL allowsJavascript;
@property (nonatomic, assign) BOOL privacyEnabled;
@end
答案 0 :(得分:0)
您不能声明标量属性具有任何类型的保留,赋值,复制语义,这将导致编译错误。你应该改变:
@property(nonatomic, assign) BOOL allowsJavascript;
@property (nonatomic, assign) BOOL privacyEnabled;
到
@property(nonatomic) BOOL allowsJavascript;
@property (nonatomic) BOOL privacyEnabled;