حذف الصف من تعطل القيمت
-
19-09-2019 - |
سؤال
أنا ببساطة أحاول حذف صف من UITableView
مع التعليمات البرمجية التالية:
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete)
{
[self.tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
}
}
المشكلة هي أن التطبيق الخاص بي تعطل. (GDB: تلقى البرنامج إشارة: "exc_bad_instruction".) أي شخص يعرف لماذا؟
المحلول
ربما تحتاج إلى تغيير الرقم الذي تم إرجاعه
- (NSInteger)tableView:(UITableView *)aTableView numberOfRowsInSection:(NSInteger)section
ل indexPath.section
أن تكون واحدة أقل من قبل الحذف.
لا تنتمي إلى StackOverflow