2011-07-16 23 views
6

我正在努力通過在Mac上學習可可,這是基於Xcode 3編寫的,而且我正在使用v4。到目前爲止,我已經能夠很容易找到解決方案,但現在我介紹了Core Data的一章,並且介紹瞭如何通過Option +從實體拖動到IB中的窗口來自動生成GUI ,但我似乎無法在Xcode 4中做到這一點。是否仍然有可能,或者這種能力在v3中死亡?更重要的是,我該如何做到這一點?如何在Xcode 4中自動生成Core Data GUI?

這是書中的說明:通過返回Xcode的導航窗格中

開始。進入資源組並雙擊MainMenu.xib在Interface Builder中打開它。這就像你之前看到的那樣產生了一個nib文件,包括一個菜單和一個空窗口。將空窗口放在前面(如果窗口沒有顯示,雙擊主窗口中的圖標),並使其變大一點;約500 x 600的地方會很好。

現在回到Xcode,如果它還沒有顯示,請調出你的模型文件。你要做的是⌥-將MythicalPerson實體從方格紙工作區拖到Interface Builder的空白窗口中。按住⌥開始,然後單擊並按住代表MythicalPerson實體的框。繼續握住鼠標並將其拖走,您將看到實體框的半透明副本與您的鼠標指針一起被拖動。一旦拖動開始,您可以釋放⌥按鈕。現在將實體拖到Interface Builder中的空白窗口上。如果看不到它,請使用⌘Tab切換回界面生成器(同時仍按住鼠標按鈕!),拖動空白窗口的中間並釋放鼠標按鈕。

現在,您將有新的核心數據實體接口助理

任何提示呈現?謝謝!

回答

3

前段時間,當我試圖在Xcode 4中關注Xcode 3核心數據教程時,我也遇到了這個問題。在詢問here並以多種不同方式拖動實體後,似乎我們得出的唯一結論是: Apple在Xcode 4中刪除了Core Data Entity Interface Assistant。有兩種可能的解決方案,在您的計算機上也安裝了Xcode 3,並使用它來生成GUI,然後在Xcode 4中完成剩下的工作不是特別實用),或者手動創建GUI並使用綁定進行設置。如果您不確定如何去解決這個問題,Apple提供了一個很棒的教程

相關問題