首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的插件崩溃界面生成器

我的插件崩溃界面生成器
EN

Stack Overflow用户
提问于 2009-05-18 04:06:09
回答 2查看 319关注 0票数 0

我为它构建了一个自定义控件和一个IB插件。如果我使用IB作为插件项目中的自定义可执行文件来运行插件,那么一切都像冠军一样工作。但如果我将框架和插件复制到"normal places",为其创建一个测试应用程序,并运行模拟器- IB从模拟器返回后崩溃。我已经搜索了网络和文档,但我找不到任何关于这些方法的东西。知道我错过了什么吗?(顺便说一下,框架在/库/框架中,插件在/Developer/Platforms/MacOSX.platform/Developer/Library/Interface构建器/插件中)。这是IB的崩溃报告中的堆栈:

断言消息:"IBResizeActionInitialFrame“键没有对象。

回溯:

handleAssertion:inFile:onLine:

  • InterfaceBuilderKit createDetailedDescriptionFromTemplate:

  • InterfaceBuilderKit 0x002c74ee lastResizeAction

  • Foundation 0x003aad22

  • valueForKey:

  • Foundation 0x90b98a7a IBApplication valueForKeyPath:

  • InterfaceBuilderKit 0x90bc65fa document

  • InterfaceBuilderKit 0x0043cec6 NSObject NSObject IBResourceManager 0x0043d6f9 IBResourceManager NSView 0x002dfdae NSObject NSObject 0x002df00a IBResourceManager0x90baa22e生成器runMode:beforeDate:

  • CoreFoundation 0x932d6b25 CFRunLoopRunSpecific

  • CoreFoundation 0x932d6cd8 CFRunLoopRunInMode

  • HIToolbox 0x92f622c0 BlockUntilNextEventMatchingListInMode

  • HIToolbox 0x92f620d9 BlockUntilNextEventMatchingListInMode

  • HIToolbox 0x92f61f4d BlockUntilNextEventMatchingListInMode

  • AppKit 0x95229d7d _DPSNextEvent

  • AppKit 0x95229630 nextEventMatchingMask:untilDate:inMode:dequeue:

  • Interface NSRunLoop NSApplication0x0000276b nextEventMatchingMask:untilDate:inMode:dequeue:

  • AppKit 0x9522266b NSApplicationMain

  • Interface changeInspectorMode:

0x9522266b IBApplication NSApplication run

  • AppKit 0x951ef8a4 NSApplicationMain

  • Interface生成器0x00004eca
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-05-19 19:36:33

好的,这是我自己问题的答案:如果你覆盖了ibDidAddToDesignableDocument,你必须调用super。一旦我这样做了,断言问题就解决了。希望这对其他人有帮助。

票数 1
EN

Stack Overflow用户

发布于 2009-08-04 07:28:59

谢谢你的提示,在阅读你的帖子之前,我已经有几个星期的例外了。这似乎解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/876218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档