-2

私はゲームアプリを作っています。一般的な考え方は、車をタップすると10ポイントを獲得し、ポイントを表示する必要のあるラベルを取得するというものです...そしてポイントの配列もあります。しかし、それらを接続する方法がわかりません。IBActionを使用する必要がありますか?

4

1 に答える 1

1

ラベルに配列を挿入することはできません。ラベルはテキスト(NSString値)を保持します。

ラベルに何を入れたいですか、合計ポイントスコア?(ポイント配列の値の合計はどれですか?)

その場合は、ユーザーのスコアを上げるコードをメソッドに追加して、スコアラベルも更新する必要があります。

あなたはこのようなコードを持っているかもしれません:

- (void) addPointsToScore: (NSInteger) pointsToAdd;
{
  totalScore += pointsToAdd;
  scoreLabel.text = [NSString stringWithFormat: @"%d", totalPoints];
}

配列について何を意味するのかが明確になっていないため、このコードは配列を処理しません。スコアインスタンス変数(totalScore)にポイントを追加し、文字列に変換された新しいスコア値でscoreLabelラベルを更新するだけです。

それは役に立ちますか?

于 2012-04-27T20:08:56.080 に答える