Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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
Objective c Xcode扩展类调用方法:sigabrt_Objective C_Xcode_Class_Sigabrt - Fatal编程技术网

Objective c Xcode扩展类调用方法:sigabrt

Objective c Xcode扩展类调用方法:sigabrt,objective-c,xcode,class,sigabrt,Objective C,Xcode,Class,Sigabrt,我有一个奇怪的问题。。。 我有两个Xcode项目:PR1和PR2。PR2与PR1相连。 在PR2中,我有类和一些“扩展类”。在PR1中,我使用了一些扩展方法。 我没有编译错误,但是当我调用这些方法时,有一个sigabrt。。。我找不到这些方法!“我不明白那些奇怪的 不管什么原因。尝试启用NSZombiesEnabled 在Xcode 4.x中:按⌥⌘R从选项卡“信息|参数|诊断”中选择诊断并单击“启用僵尸对象” 另外,请发布更多与SIGABRT相关的代码 如果您的PR2创建了静态库,您可能会感兴

我有一个奇怪的问题。。。 我有两个Xcode项目:PR1和PR2。PR2与PR1相连。 在PR2中,我有类和一些“扩展类”。在PR1中,我使用了一些扩展方法。 我没有编译错误,但是当我调用这些方法时,有一个sigabrt。。。我找不到这些方法!“我不明白那些奇怪的
不管什么原因。

尝试启用
NSZombiesEnabled

在Xcode 4.x中:按⌥⌘R从选项卡“信息|参数|诊断”中选择诊断并单击“启用僵尸对象”


另外,请发布更多与SIGABRT相关的代码

如果您的PR2创建了静态库,您可能会感兴趣。简单的回答是尝试以下编译标志:

-all_load加载静态存档库的所有成员

-ObjC加载实现Objective-C类或类别的静态归档库的所有成员

-强制加载(路径到存档)加载指定静态存档库的所有成员。注:-所有荷载作用于所有构件 要加载的档案。此选项允许您针对特定的目标 档案馆