2009-05-18 6 views
0

사용자 정의 컨트롤과 IB 플러그인을 빌드했습니다. 플러그인 프로젝트에서 사용자 정의 실행 파일로 IB를 사용하여 플러그인을 실행하면 모든 것이 챔피언처럼 작동합니다. 하지만 프레임 워크와 플러그인을 "일반 장소"에 복사하고 테스트 응용 프로그램을 만들고 시뮬레이터를 실행하면 시뮬레이터에서 IB가 반환 된 후 충돌이 발생합니다. 나는 웹과 문서를 샅샅이 뒤졌지만이 방법들에서 아무것도 찾을 수 없다. 내가 뭘 놓쳤는가? (그런데, 프레임 워크는/Library/Frameworks에 있고, 플러그인은 /Developer/Platforms/MacOSX.platform/Developer/Library/Interface Builder/Plugins에 있습니다). IB의 충돌 보고서의 스택은 다음과 같습니다.플러그인이 작동하지 않습니다. Interface Builder

어설 션 메시지 : "IBResizeActionInitialFrame"키의 개체가 없습니다.

역 추적 :
0 인터페이스 빌더 0x00004d29 [IBApplication handleAssertion : INFILE : 온라인 :]
1 InterfaceBuilderKit의 0x002c74ee [IBLibraryController createDetailedDescriptionFromTemplate :]
2 InterfaceBuilderKit 0x003aad22 [NSView의 lastResizeAction]
3. 예비 0x90b98a7a [ NSObject의 valueForKey :]
4. 재단 0x90bc65fa [NSObject의 valueForKeyPath :]
제 InterfaceBuilderKit의 0x0043cec6 [IBResourceManager 문헌]
제 InterfaceBuilderKit의 0x0043d 6f9 [IBResourceManager 문헌 : willSynchronizeWithProjectFiles : 프로젝트 :]
제 InterfaceBuilderKit 0x002dfdae [IBDocument willSynchronizeWithProjectFiles : 프로젝트 :]
제 InterfaceBuilderKit의 0x002df00a [IBDocument beginSyncingWithXcodeIfNeeded]
제 예비 0x90baa22e [NSRunLoop RunMode에 : beforeDate :]
10. CoreFoundation에서 0x932d6b25 CFRunLoopRunSpecific
11 CoreFoundation에서 0x932d6cd8 CFRunLoopRunInMode
12 HIToolbox 0x92f622c0 BlockUntilNextEventMatchingListInMode
13 HIToolbox 0x92f620d9 BlockUntilNextEventMatchingListInMode 0,123,516
14 HIToolbox 0x92f61f4d BlockUntilNextEventMatchingListInMode
15 AppKit의 0x95229d7d _DPSNextEvent
16 AppKit의 0x95229630 [NSApplication nextEventMatchingMask : untilDate : inMode : 디큐 :]
17. 인터페이스 빌더 0x0000276b [IBApplication nextEventMatchingMask : untilDate : inMode : 디큐 :]
18 AppKit의의 0x9522266b는 [NSApplication 실행]
19 AppKit의 0x951ef8a4 NSApplicationMain
(20) 인터페이스 빌더 0x00004eca는 [IBApplication changeInspectorMode는 :]

답변

1

좋아, 여기 내 자신에 대한 대답 질문 : ibDidAddToDesignableDocument을 무시하면 super으로 전화해야합니다. 일단이 작업을 수행하면 어설 션 문제가 해결됩니다. 희망이 다른 사람을 도와줍니다.

0

힌트를 보내 주셔서 감사합니다. 게시물을 읽기 전에 수 주일 동안 예외가있었습니다. 이것은 내 문제를 해결 한 것 같습니다.

관련 문제