Где бы я ни использовал indexpath
значения, приложение закрывается в iOS5.Кто-нибудь может сказать точную причину этого?Я прочитал много вопросов и ответов, связанных с этим.Но все еще в замешательстве.
В чем причина этого?
Каковы все изменения, которые мы должны сделать, чтобы предотвратить сбои?
Где я могу узнать этот тип изменений кода длябудущие версии iOS?
Обновление:
Вот код сбоя:
MyClass.h
@interface MyClass:UIViewController <......> {
...
NSIndexPath* indexPathOfCell;
...
}
...
...
MyClass.m
....
- (IBAction) someAction: (UIButton *) buttonName {
...
indexPathOfCell = [MyTableView indexPathForCell:swipeCell]; //swipeCell is a UITableViewCell
...
}
...
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
...
[self deleteEntity: indexPathOfCell];
...
}
...
...
- (void)dealloc
{
[indexPathOfCell release];
indexPathOfCell = nil;
...
}