我有一个使用json-framework的 iPhone 应用程序。我将一些代码(包括 json-framework 源代码)从主项目移至静态库。当我这样做时,json-framework 停止编译成二进制文件(使用类转储仔细检查)。这会导致一个令人讨厌的错误:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFString JSONValue]: unrecognized selector sent to instance 0x43897f0'
静态库中的所有其他内容继续正常运行。