我突然在 Xcode 中收到了这个奇怪的编译器警告。此错误会导致其他文件中出现更多错误,并且这些文件在几天内都没有被修改(包括这个)。一小时前我能够编译,但几分钟后我得到了这个。
我已经做了一次清理,但这没有帮助。我还重新输入了这些文件中的每个特殊字符,但这也没有帮助。
我使用的是 Xcode 4.6.2
编辑:删除反对票的实际来源...
#import <Foundation/Foundation.h>
@interface TempPartner : NSObject //Expected identifier or '('
@property (nonatomic) NSString *key;
@property (nonatomic) NSString *fullname; //Unexpected '@' in program
@property (nonatomic) NSString *text; //Unexpected '@' in program
@property (nonatomic) NSString *mail; //Unexpected '@' in program
- (TempPartner *)initWithKey:(NSString *)key fullName:(NSString *)fullname text:(NSString *)text mail:(NSString *)mail;
//Expected a type
//Missing context for method declaration
@end //Expected method body
最佳答案
转至日志导航器( View > 导航器 > 显示日志导航器)。选择您的最新版本。由于存在错误,它旁边应该有一个红色圆圈。单击它可显示该构建的日志。它说什么?
检查您的预编译头 .pch
文件是否有错误,同时检查您的 AppDelegate。
关于ios - Xcode 中奇怪的编译器警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17404738/