UITableViewがスクロール時に落ちる件
なぜかはわかりませんが、UITableViewでplistより読み込んだNSMutableArrayを表示させると、スクロール時に落ちてしまう現象に悩まされました。
NSBundle *bundle = [NSBundle mainBundle]; NSString *path = [bundle pathForResource:@"data" ofType:@"plist"]; NSMutableArray *persist = [NSMutableArray arrayWithContentsOfFile:path];
こんな具合にplistより取得。すると、スクロール時にエラー。。
偶然発見したのが、3行めを、
NSMutableArray *persist = [[NSMutableArray alloc] initWithContentsOfFile:path];
に変更したらあら不思議、なぜか落ちなくなりました。なんで〜?