У меня есть приложение, которая принимает Рестораны от общего Api Google и отображает его в таблице view.Then я используюПрицепные обновить Краш мое приложение
Carbon-kit
для натяжения, чтобы обновить содержание Tableview
refresh = [[CarbonSwipeRefresh alloc] initWithScrollView:self.tblRest];
//[refresh setMarginTop:120];
[refresh setColors:@[[UIColor blueColor], [UIColor redColor], [UIColor orangeColor], [UIColor greenColor]]];
[self.view addSubview:refresh];
[refresh addTarget:self action:@selector(pullToRefresh:) forControlEvents:UIControlEventValueChanged];
Когда я прокручивать мой стол и попытаться обновить его, он дает мне ниже ошибки: -
Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 2 beyond bounds for empty array'
, пожалуйста, помогите мне в этой ошибке. Благодарим вас заранее.
Это потому, что вы очищаете свой массив при перезагрузке ... –
@ Указанный код Viraj Padsala не вызывает сбоев в вашем приложении, код, написанный в методе 'pullToRefresh:', вызывает сбои. –
@ Dipen Как сказал fahim, я запустил свой массив каждый и увеличил время обновления, из-за которого произошел сбой приложения ... –