首先,我已檢查所有的關於這一議題的其他問題:提供的答案似乎是:」加載了「XXX」筆尖,但未設置視圖插口。「 - 再次
- 確保你的文件的所有者設爲您的自定義視圖控制器類(我做了)
- 請確保您有從視圖到文件的所有者(我有)一個參照出口
我的代碼被編譯爲靜態庫,我導出某文件和廈門國際銀行文件。使用它包括(在構建階段「複製束資源」)在它的束中的XIB
以我的庫代碼我有在一個單獨的UIViewContoller子類的功能,以創建從筆尖視圖控制器 我的示例應用:
- (void) presentCustomController
{
self.vCtrl = [[CustomController alloc] initWithNibName:@"CustomController" bundle:nil];
...
}
當我運行示例應用程序時,我檢查self.vCtrl的_view成員,它是0x0000,當然這是在發佈標題中導致異常的原因。 我的理解是,該成員指向的視圖是從xib文件'自動生成的',它的子項是我放入它的控件(按鈕等)。 我理解中的哪一部分已經倒下了?問題與它在靜態庫中有關嗎? 感謝您的幫助。
cmd + k清理項目並重新運行? – lakesh
你可以將它縮短爲'[[CustomController alloc] init]'它會自動選擇筆尖。 – Robert
我不知道xcode是否能夠清理XXX項目 – Ben