静的クラス変数として、自分のクラスのいくつかの初期イニシャライザ値を保存しています。このように:目的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にコンパイルに関する警告やエラーが表示されない –