在.h文件中声明NSString - 目标c

时间:2018-04-14 09:39:46

标签: ios objective-c

这可能听起来像个愚蠢的问题,但我无法在网上找到任何解决方案。

如何在.h文件中声明NSString?

我试过这个:

@property (nonatomic, retain) NSString *DATABASE_NAME;

但是我收到了错误:

  

预期会员名称或';'宣言后

这里有什么问题?

修改

我的标题文件:

@interface GlobalVariables : NSObject

    @property BOOL MAP_SATELLITE_VIEW;
    @property (nonatomic, retain) NSString *DATABASE_NAME;

+ (GlobalVariables*)sharedInstance;

@end

1 个答案:

答案 0 :(得分:2)

您显示的代码没有任何问题,因此您必须查看其上下文。一些想法:

  • 查看#import文件{/ 1}}的方式/位置。
  • 检查.h是否已在其他位置定义。
  • 如果您将此行替换为其他内容会发生什么情况,例如:DATABASE_NAME,或者在该行上方添加此行?