我將我的類的一些默認初始值設置項存儲爲靜態類變量。像這樣:Objective C - NSArray類型的靜態類變量
// List.h
static NSString *DEFAULT_LIST_NAME = @"Not Set";
static BOOL DEFAULT_RECURSION = NO;
我還需要一個類型爲NSArray *
的靜態變量設置爲空數組。這怎麼能實現?目前我得到的錯誤:
Initializer element is not a compile-time constant
嗨 解決這個問題類似於你的。有不同的方法來做到這一點。 也許你想檢查它:https://stackoverflow.com/questions/20544616/static-nsarray-of-strings-how-where-to-initialize-in-a-view-controller – wei
@SamB爲什麼我想要這樣做? – user7802048
顯示你的錯誤的截圖。如果我使用上面的靜態代碼行,我不會在我的Xcode 8中收到任何編譯警告或錯誤 –