0

plist からカスタム セルに画像を読み込もうとしています。ラベルではすべて正常に動作しますが、imageview でアプリを実行するとクラッシュします。

Cell.h:

@interface WineCell : UITableViewCell

@property (nonatomic, strong) IBOutlet UILabel *nameLabel;
@property (nonatomic, strong) IBOutlet UIImageView *bottleImageView;

@end

ViewController.m:

cell.nameLabel.text = [[wine libraryItemAtIndex:indexPath.row] valueForKey:@"Name"];
cell.bottleImageView.image = [[wine libraryItemAtIndex:indexPath.row] valueForKey:@"Image"];

クラッシュレポート:

2012-06-20 01:41:08.975 Appen[3862:f803] 識別子 "NOVAFORLAG.R-dvinsguiden" 2012-06-20 01:41:08.978 を持つバンドル内のペン先から参照される「ボトル」イメージを読み込めませんでしたRødvinsguiden[3862:f803] -[__NSCFString _isResizable]: 認識されないセレクターがインスタンス 0x6d7b800 に送信されました

4

1 に答える 1

0

試す

cell.bottleImageView.image = [UIImage imageNamed:[[wine libraryItemAtIndex:indexPath.row] valueForKey:@"Image"]];

plist ファイルには画像の名前しか保存できないためです。

于 2012-06-20T01:16:24.467 に答える