运行时未捕获的异常“ NSInvalidArgumentException”错误

马诺·奇特拉R

我的代码是:

- (void)  tableView:(UITableView *)tableView
 commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
  forRowAtIndexPath:(NSIndexPath *)indexPath{
    if (editingStyle == UITableViewCellEditingStyleDelete){
        /* First remove this object from the source */
        [self.allRows removeObjectAtIndex:indexPath.row];

        /* Then remove the associated cell from the Table View */
       [tableView deleteRowsAtIndexPaths:@[indexPath]
                        withRowAnimation:UITableViewRowAnimationFade];

        }
}

我收到如下错误

2015-02-16 11:57:32.413 SimpleTable [1590:45462]-[ViewController refreshControl]:无法识别的选择器已发送到实例0x7fa1d2d936c0
2015-02-16 11:57:32.415 SimpleTable [1590:45462] ***由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'-[ViewController refreshControl]:无法识别的选择器已发送至实例0x7fa1d2d936c0'
***首先抛出调用堆栈:
    0 CoreFoundation 0x000000010d738f35 __exceptionPreprocess + 165
    1个libobjc.A.dylib 0x000000010d3d1bb7 objc_exception_throw + 45
    2 CoreFoundation 0x000000010d74004d-[NSObject(NSObject)didNotRecognizeSelector:] + 205
    3 CoreFoundation 0x000000010d69827c ___转发___ + 988
    4 CoreFoundation 0x000000010d697e18 _CF_forwarding_prep_0 + 120
    5 UIKit 0x000000010db268be-[UIApplication sendAction:to:from:forEvent:] + 75
    6 UIKit 0x000000010db268be-[UIApplication sendAction:to:from:forEvent:] + 75
    7 UIKit 0x000000010dc2d410-[UIControl _sendActionsForEvents:withEvent:] + 467
    8 UIKit 0x000000010dc2c7df-[UIControl touchesEnded:withEvent:] + 522
    9 UIKit 0x000000010db6c308-[UIWindow _sendTouchesForEvent:] + 735
    10 UIKit 0x000000010db6cc33-[UIWindow sendEvent:] + 683
    11 UIKit 0x000000010db399b1-[UIApplication sendEvent:] + 246
    12 UIKit 0x000000010db46a7d _UIApplicationHandleEventFromQueueEvent + 17370
    13 UIKit 0x000000010db22103 _UIApplicationHandleEventQueue + 1961
    14 CoreFoundation 0x000000010d66e551 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    15 CoreFoundation 0x000000010d66441d __CFRunLoopDoSources0 + 269
    16 CoreFoundation 0x000000010d663a54 __CFRunLoopRun + 868
    17 CoreFoundation 0x000000010d663486 CFRunLoopRunSpecific + 470
    18 GraphicsServices 0x0000000110d079f0 GSEventRunModal + 161
    19 UIKit 0x000000010db25420 UIApplicationMain + 1282
    20个SimpleTable 0x000000010cea27d3 main + 115
    21 libdyld.dylib 0x000000010fcc8145开始+ 1
libc ++ abi.dylib:以类型为NSException的未捕获异常终止
(lldb) 
昌丹

我认为您的TableView在创建后可能会被释放,并且该方法结束。您可能需要在View控制器中创建引用它的实例变量。

@property (strong, nonatomic) IBOutlet UITableView *tablview;

然后从表格视图中删除关联的单元格

[self.tablview  deleteRowsAtIndexPaths:@[indexPath]
                        withRowAnimation:UITableViewRowAnimationFade];

可以帮助你..

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

捕获缺少的运行时程序包异常错误

来自分类Dev

捕获缺少的运行时程序包异常错误

来自分类Dev

未捕获的异常NSInvalidArgumentException

来自分类Dev

在Perl中捕获运行时错误并转换为异常

来自分类Dev

全局错误捕获,以防止运行时异常导致程序崩溃

来自分类Dev

Python 捕获运行时错误类型

来自分类Dev

运行时错误-非零异常

来自分类Dev

HandlebarsJS:匹配预编译/运行时版本,仍然是“未捕获的类型错误”

来自分类Dev

运行时异常无法在未调用looper.prepare错误的线程内创建处理程序

来自分类Dev

错误-运行时异常错误(可能绑定的牛刀)

来自分类Dev

未捕获的类型错误:在浏览器上运行时无法将属性“值”设置为 null

来自分类Dev

在Java中在编译而不是运行时捕获错误

来自分类Dev

如何捕获承诺运行时Javascript错误?

来自分类Dev

使用Bottle捕获mako运行时错误

来自分类Dev

如何捕获承诺运行时Javascript错误?

来自分类Dev

捕获运行时异常?

来自分类Dev

未捕获的运行时JavaScript异常(Rhino)

来自分类Dev

为什么此异常不会导致运行时错误?

来自分类Dev

运行时异常:执行doInBackground()时发生错误

来自分类Dev

运行时异常:执行doInBackground()时发生错误

来自分类Dev

gdb算术异常-不被零除-运行时错误

来自分类Dev

空指针异常导致运行时错误

来自分类Dev

未安装所选设备的运行时错误

来自分类Dev

为什么bootstrap.js在本地主机上运行时显示错误“未捕获的错误:引导程序需要jQuery”?

来自分类Dev

在Access 2013中但在Access 2010中未运行时,Access dB投掷运行时5 Shell错误

来自分类Dev

“由于未捕获的异常'NSInvalidArgumentException'而终止应用程序”

来自分类Dev

添加纹理会导致崩溃...(未捕获的异常'NSInvalidArgumentException')

来自分类Dev

IDataReader运行时错误

来自分类Dev

if语句运行时错误

Related 相关文章

  1. 1

    捕获缺少的运行时程序包异常错误

  2. 2

    捕获缺少的运行时程序包异常错误

  3. 3

    未捕获的异常NSInvalidArgumentException

  4. 4

    在Perl中捕获运行时错误并转换为异常

  5. 5

    全局错误捕获,以防止运行时异常导致程序崩溃

  6. 6

    Python 捕获运行时错误类型

  7. 7

    运行时错误-非零异常

  8. 8

    HandlebarsJS:匹配预编译/运行时版本,仍然是“未捕获的类型错误”

  9. 9

    运行时异常无法在未调用looper.prepare错误的线程内创建处理程序

  10. 10

    错误-运行时异常错误(可能绑定的牛刀)

  11. 11

    未捕获的类型错误:在浏览器上运行时无法将属性“值”设置为 null

  12. 12

    在Java中在编译而不是运行时捕获错误

  13. 13

    如何捕获承诺运行时Javascript错误?

  14. 14

    使用Bottle捕获mako运行时错误

  15. 15

    如何捕获承诺运行时Javascript错误?

  16. 16

    捕获运行时异常?

  17. 17

    未捕获的运行时JavaScript异常(Rhino)

  18. 18

    为什么此异常不会导致运行时错误?

  19. 19

    运行时异常:执行doInBackground()时发生错误

  20. 20

    运行时异常:执行doInBackground()时发生错误

  21. 21

    gdb算术异常-不被零除-运行时错误

  22. 22

    空指针异常导致运行时错误

  23. 23

    未安装所选设备的运行时错误

  24. 24

    为什么bootstrap.js在本地主机上运行时显示错误“未捕获的错误:引导程序需要jQuery”?

  25. 25

    在Access 2013中但在Access 2010中未运行时,Access dB投掷运行时5 Shell错误

  26. 26

    “由于未捕获的异常'NSInvalidArgumentException'而终止应用程序”

  27. 27

    添加纹理会导致崩溃...(未捕获的异常'NSInvalidArgumentException')

  28. 28

    IDataReader运行时错误

  29. 29

    if语句运行时错误

热门标签

归档