我正在向我的项目添加一个新协议,但 XCode 无法识别该代码。我在同一个项目中已经有其他协议没有任何问题,但这次有趣的是代码的颜色不正确,自动文本助手无法识别语言。
例如,在协议中,代码如下所示:
#import <Foundation/Foundation.h>
@protocol URLGetDelegate <NSObject>
@required
@optional
- (void)setWeather:(NSArray*) data;
- (void)setChemists:(NSData*) data;
@end
然后 NSObject 显示为紫色,但是在新协议中 NSObject 显示为黑色,当我输入代码时,NSO ... XCode 不会自动为我提供 NSObject 字样。
#import <Foundation/Foundation.h>
@protocol CompanyDelegate <NSObject>
@end
有什么帮助吗?
谢谢