0

セルごとに UIIMage を持つ UITableView を作成しています。セルごとに異なる画像を設定するには、プロジェクトにすべての画像をロードし、すべての画像で配列を作成しました_flagsArray = [NSArray arrayWithObjects: @"flag_Italia.png", @"flag_USA", nil];

cellForRowAtIndexPath私が書いた

UIImageView * flagImageView = (UIImageView *) [self.view viewWithTag:1]; //declaration of UIImageView in cell
UIImage * flagImage = (UIImage *)[_flagsArray objectAtIndex:indexPath.row]; //read UImage
[flagImageView setImage : flagImage]; //should assign UImage to UIImageView

log で実行するとクラッシュし*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFConstantString size]: unrecognized selector sent to instance 0xcbdc'、3 行目にシグナル SIGABRT が表示されますが、理由がわかりません。何が問題なのですか?

ありがとうございました!

4

1 に答える 1