UILabel をセットアップしましたが、ゲーム ループのテキストをスコアである文字列に設定すると (ループごとにテキストがリセットされるため)、アプリがクラッシュします。
これは私が得るエラーです:
0x15560b0: cmpl (%eax)、%ecx スレッド 1
ブレークポイントには次のように書かれています。
EXC_BAD_ACCESS(コード=1、アドレス=0x67b30064
これがUILabelの設定方法です(initメソッドで):
//SET UP THE SCORE LABEL HERE
scoreLabel = [[UILabel alloc] init];
scoreString = [NSString stringWithFormat:@"%d", score];
[scoreLabel setFont: [UIFont fontWithName: @"TimesNewRoman" size: 10.0f]];
[scoreLabel setFrame: CGRectMake(262, 250, 100, 40)];
[scoreLabel setBackgroundColor:[UIColor clearColor]];
[scoreLabel setTextColor: [UIColor clearColor]];
[scoreLabel setTextColor: [UIColor whiteColor]];
scoreLabel.transform = CGAffineTransformMakeRotation(89.53);
[self addSubview: scoreLabel];
//[scoreLabel setText: scoreString];
ありがとう!