こんにちは!
配列 ( prepTime )から値を抽出しようとしましたが、表示されません。プログラムをコンパイルすると、エラーが発生します。
0xec80b0: cmpl (%eax), %ecx Thread 1: EXC_BAD_ACCESS (code=1, address=0xff31e10)
ここで配列を作成しました:
{
NSArray *tableData;
NSArray *thumbnails;
NSArray *prepTime; //Here I created the array
}
ここに値を入力しました:
- (void)viewDidLoad
{
[super viewDidLoad];
// Initialize table data
tableData = [NSArray arrayWithObjects:@"Egg Benedict", ... @"Angry Birds Cake", @"Ham and Cheese Panini", nil];
// Initialize thumbnails
thumbnails = [NSArray arrayWithObjects:@"egg_benedict.jpg", ... @"angry_birds_cake.jpg", @"ham_and_cheese_panini.jpg", nil];
//Initialize prep time
prepTime=[NSArray arrayWithObjects: @"90 min", "60 min", "45 min", ... "10 min", "60 min", "40 min", nil];
}
ご覧のとおり、コードには 3 つの配列が定義され、値が入力されていますが、' prepTime ' 配列のみがテーブル セルに値を表示せず、コンパイル時にエラーが発生します。
なぜそれが起こるのですか?
どうもありがとう!