[英]Xcode 6 - Unknown type name 'NSString' / Expected identifier or '('
[英]static NSString *const - throws error 'Unknown type name 'NSString'' in iOS
我只是將以下行從現有應用程序的(Say app A)常量頭文件(Constants.h)復制到我的新應用程序(Say app B)常量頭文件(Constants_new.h)
static NSString *const xxx = @"yyy";
該行未顯示我的應用A的任何錯誤/警告。但是,當我將此行復制到我的應用B的constants_new.h文件中時,它將引發錯誤,
錯誤:未知類型名稱'NSString'
請幫助我解決此問題。
PS:如果我復制了constants.h的整個文件內容,並將其粘貼到constants_new.h文件,則沒有錯誤。
似乎您忘記了在應用程序B的constants_new.h
文件中導入Foundation類:
#import <Foundation/Foundation.h>
確保在.h文件中導入UIKit。 在.h文件頂部添加以下行
#import <UIKit/UIKit.h>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.