我正在通过基于
Xcode 3编写的Mac上的Learn Cocoa工作,我正在使用v4.到目前为止,我已经能够相当容易地找到解决差异的方法,但现在我正在介绍Core Data的一章,还有一部分关于能够通过Option从实体拖动到IB中的窗口来自动生成GUI,但我似乎无法在Xcode 4中做到这一点.它仍然可能,或者那个能力是否与v3一起死亡?更重要的是,我该怎么做?
这是本书中的说明:
首先回到Xcode的导航窗格.进入Resources组并双击MainMenu.xib以在Interface Builder中打开它.这会像你之前看到的那样调出一个nib文件,包括一个菜单和一个空窗口.将空窗口置于前面(如果窗口未显示,则在主窗口中双击其图标),并使其更大;大约500 x 600的某个地方会做得很好.
现在回到Xcode,如果它还没有显示,则调出你的模型文件.你要做的是Myth-将MythicalPerson实体从方格纸工作区拖到Interface Builder中的空白窗口.首先按住⌥,然后单击并按住代表MythicalPerson实体的框.继续按住鼠标并拖动,您将看到实体框的半透明副本与鼠标指针一起被拉动.拖动开始后,您可以释放⌥按钮.现在将实体拖到Interface Builder中的空窗口上.如果您看不到它,请使用⌘Tab切换回Interface Builder(同时按住鼠标按钮!),拖动空窗口的中间,然后释放鼠标按钮.
现在,您将看到新的核心数据实体接口助手
任何提示?谢谢!
解决方法
如果由于从XCode 4中删除了Core Data Interface Assistant而有人在第7章中苦苦挣扎,那么请按照此处的指南让您重回正轨:
http://www.swampfoetus.net/chapter-7-fail/