好的,日志时间阅读器,第一次编写器。
!!!注意:在阅读这个问题时,请记住我是在一个新的 Cocoa-Applescript 项目中使用 AppleScript 编写的。我没有使用直接的 Cocoa/Objective-C。!!!
不碍事。
我使用 Xcode 和 ASObjC 已经有一段时间了,并为自己开发了很多生产力应用程序,所以我对自己在做什么以及它应该如何工作有一个很好的想法。然而,这个问题让我把头发拉了出来!
几周前,我更新到 OSX 10.8.4(这是我认为问题开始的时候)。从那时起,Xcode 不再识别我在 AppDelegate 文件中定义的任何出口或操作。
这是说明问题的图像:
http://cl.ly/image/0a1b1T1O1O1m
“theLabel”应显示在引用出口下,“doAction”应显示在收到的操作下
在查看问题之前创建的项目时,这尤其奇怪:
http://cl.ly/image/3J0m2a2q392r
这 ”!” 每个出口右侧的状态: AppDelegate 没有名为 [出口名称] 的出口。操作有类似的警告消息。
我已经对该问题进行了一些故障排除,但没有成功。
- 重新启动 Xcode - 问题仍然存在
- 创建了新项目 - 问题仍然存在
- 提取了所有与 Xcode 相关的 .plist 文件 - 问题仍然存在
- 丢弃 DerivedData 文件夹 - 问题仍然存在
- 从 App Store 删除并重新安装 - 问题仍然存在
- 创建了新的用户帐户和项目 - 问题仍然存在
- 重置 NVRAM - 问题仍然存在
- 在不同的计算机上尝试 -问题已解决
问题似乎与这台机器有关。
如果有人可以帮助我解决这个问题,那就太棒了。也许我只是错过了一些重要的事情。