1

ループでラベルを作成しています。

後で特定のラベルのテキストを取得できるように、各ラベルに異なる識別子を持たせるにはどうすればよいですか?

4

3 に答える 3

3

ラベルをディクショナリに追加し、キーを labelName に、オブジェクトを UILabel に設定する必要があります。

次に、変数にアクセスするときはいつでも、NSDictionary の objectForKey:myVar メソッドを使用します。

于 2012-07-20T12:28:45.283 に答える
2

Objective-C は静的言語なので、できません。必要に応じて、ラベルを配置する配列または辞書を作成する必要があります。

ところで、ポインタを宣言するときはアスタリスクを忘れないでください。

于 2012-07-20T12:25:34.800 に答える
1

ラベルのタグを設定して行います

forループを介してそれを行う場合は、次のことができます。

for(int i = 0; i < max; i++)
    [aLabel setTag:i];
于 2012-07-20T13:11:48.960 に答える