小编San*_*van的帖子

Xcode数据模型编辑器没有出现

我正在使用Xcode 4.2,我正在尝试使用Core Data.单击.xcdatamodeld文件后,我看到一个奇怪的视图,而不是数据模型编辑器视图.

数据模型编辑器

我重新安装了Xcode 4.2,甚至从头开始创建了一个启动Core Data的启动项目,但问题仍然存在.当我使用新文件 - >数据模型创建数据模型时.它未被识别为DataModel.Ctrl +单击 - >'打开为'仅显示"预览"选项.我将我的基本项目与在不同机器上创建的项目进行了比较(一切正常).目录差异显示:

  1. Foos.xcdatamodeld文件放在项目构建阶段的"复制包资源"部分下,而不是在"编译源"部分下.我将此文件移动到"编译源"部分,但数据模型编辑器仍然不显示.

  2. 工作项目中的Foos/Foos.xcdatamodeld/.xccurrentversion文件看起来像


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>_XCCurrentVersionName</key>
   <string>Foos.xcdatamodel</string>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)

而在非功能性的那个


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)
  1. 我注意到的另一个区别是工作版本在project.pbxproj文件中有以下内容

/* Begin XCVersionGroup section */
      831B12C114A7F73600524A33 /* Foos.xcdatamodeld */ = {
         isa = XCVersionGroup;
         children = (
            831B12C214A7F73600524A33 /* Foos.xcdatamodel */,
         );
         currentVersion = 831B12C214A7F73600524A33 /* Foos.xcdatamodel */;
         path = Foos.xcdatamodeld;
         sourceTree = …
Run Code Online (Sandbox Code Playgroud)

xcode editor datamodel ios5

10
推荐指数
1
解决办法
5945
查看次数

在IntelliJ中同时显示控制台和调试器

默认布局在单独的选项卡上具有调试器和控制台.我看到我可以将Console作为浮动窗口弹出,甚至可以将它作为选项卡添加到Debugger选项卡中的"Variables"或"Watches"窗格中.我想要一个同时显示控制台和调试器信息的布局(如分割窗格或"调试器"选项卡上的单独窗格,因为在单步执行调试器时查看输出到控制台很有用.

关于如何实现这一点的任何建议?我正在使用IntelliJ 13.1

intellij-idea

8
推荐指数
1
解决办法
1262
查看次数

标签 统计

datamodel ×1

editor ×1

intellij-idea ×1

ios5 ×1

xcode ×1