我为它构建了一个自定义控件和一个IB插件。如果我使用IB作为插件项目中的自定义可执行文件来运行插件,那么一切都像冠军一样工作。但如果我将框架和插件复制到"normal places",为其创建一个测试应用程序,并运行模拟器- IB从模拟器返回后崩溃。我已经搜索了网络和文档,但我找不到任何关于这些方法的东西。知道我错过了什么吗?(顺便说一下,框架在/库/框架中,插件在/Developer/Platforms/MacOSX.platform/Developer/Library/Interface构建器/插件中)。这是IB的崩溃报告中的堆栈:
断言消息:"IBResizeActionInitialFrame“键没有对象。
回溯:
handleAssertion:inFile:onLine:
0x9522266b IBApplication NSApplication run
发布于 2009-05-19 19:36:33
好的,这是我自己问题的答案:如果你覆盖了ibDidAddToDesignableDocument,你必须调用super。一旦我这样做了,断言问题就解决了。希望这对其他人有帮助。
发布于 2009-08-04 07:28:59
谢谢你的提示,在阅读你的帖子之前,我已经有几个星期的例外了。这似乎解决了我的问题。
https://stackoverflow.com/questions/876218
复制相似问题