Zrobiłem milion UITables - z napisami, obrazami, tłem, kolorami, stylami tekstu - jak go nazwać. Nagle, mam awarię na tym stole, szczególnie na linii, która wzywa do obrazu komórki. Oto kod:UITableView obraz powoduje awarię
// Configure the cell:
cell.textLabel.font = [UIFont fontWithName:@"Franklin Gothic Book" size:18];
cell.textLabel.text = [leadershipMenu objectAtIndex:indexPath.row];
cell.detailTextLabel.text = [leadershipSubtitlesMenu objectAtIndex:indexPath.row];
// And here's the statement that causes the crash:
cell.imageView.image = [leadershipPhotosMenu objectAtIndex:indexPath.row];
Teraz błąd pojawia się to:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[__NSCFConstantString _isResizable]: unrecognized selector sent to instance 0xcacbc'
wiem na pewno, że oświadczenie przyczyną awarii jest
cell.imageView.image = ...
przyczyną tak szybko kiedy to komentuję, wszystko działa dobrze.
Nigdy w życiu widział błąd
-[__NSCFConstantString _isResizable]:
. Mam googleed to, ale znalazłem bardzo mało na tym.
Bardzo osobliwy.
Ktoś tam ma jakieś wskazówki?
Co to jest leadershipPhotosMenu? Czy to zbiór obrazów? – Vaquita
Jak przechowywałeś obrazy w tablicy "leadershipPhotosMenu"? Czy mogę zobaczyć, co to jest? –
oczywiście, oto kod: 'leadershipPhotosMenu = [[NSMutableArray alloc] initWithObjects: @" JohnQ.jpg ", @" BillZ.png ", nil];' A te obrazy są w moim projekcie - co oznacza, że są w Xcode, część pakietu. – sirab333