Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 删除未使用的函数后应用程序锁定_Xcode - Fatal编程技术网

Xcode 删除未使用的函数后应用程序锁定

Xcode 删除未使用的函数后应用程序锁定,xcode,Xcode,我注释掉一个函数,应用程序会编译(没有错误或警告),但当我运行它时,它会冻结并崩溃。我取消了对函数的注释,没有使用,然后应用程序就可以正常工作了 处理这个问题的最佳方法是什么 谢谢在函数上粘贴一个断点,看看调用它的是什么。在函数中放置一个日志NSLog(@“函数已调用”)以确认它确实没有被调用。还要确保它没有在任何标题中声明。我从NSTimer打了个电话。我想知道为什么它编译时没有错误或警告。您使用的是选择器吗?这是在运行时而不是编译时进行排序的事情。

我注释掉一个函数,应用程序会编译(没有错误或警告),但当我运行它时,它会冻结并崩溃。我取消了对函数的注释,没有使用,然后应用程序就可以正常工作了

处理这个问题的最佳方法是什么


谢谢

在函数上粘贴一个断点,看看调用它的是什么。

在函数中放置一个日志
NSLog(@“函数已调用”)
以确认它确实没有被调用。还要确保它没有在任何标题中声明。

我从NSTimer打了个电话。我想知道为什么它编译时没有错误或警告。您使用的是选择器吗?这是在运行时而不是编译时进行排序的事情。