oimo’s blog

エンジニア(♀)のブログです

2016-07-25から1日間の記事一覧

配列から渡されるimg_urlの文字数でimageViewへの処理を変える

*** cellForRowAtIndexPath *** if ([dic[@"img_url"] length] > 0) { UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL: [NSURL URLWithString:dic[@"img_url"]]]]; cell.imageView.image = image; } こうやるとimg_urlになにもURL…

'*** -[__NSArrayM objectAtIndex:]: index xx beyond bounds [xx .. xx]'

このエラーが出た時は、配列の要素数周りを疑いましょう(๑•́‧̫•̀๑) 例えば、tableViewのセルの出力回数を return 10; とした場合に、 配列の要素数が9個しかない時に発生します。 整合性が取れていない場合に出るエラーです(๑•́‧̫•̀๑)