“打开-h”无法找到标题

时间:2014-06-23 03:56:08

标签: xcode bash macos osx-yosemite osx-yosemite-beta

自从我安装了Xcode 6测试版后,当我输入open -h {header}时,我再也看不到任何标题了。典型的互动看起来像:

$ open -h NSView
Unable to find header file matching NSView
$

我可以找到标题,它们深入Xcode SDK包中,这很好,但open -h似乎并不知道这个位置。有谁知道如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

open -h ...命令在/System/Libraries/Frameworks/{FrameworkName.Framework}/Headers目录中查找任何头文件。安装最新的Xcode测试版后,许多与Xcode相关的框架头文件(Foundation,CoreData,AppKit等)都被删除了。

手动运行最新的 Xcode命令行工具安装程序为我恢复了缺少的框架标题。

答案 1 :(得分:0)

想出来......你所做的就是:

xcrun open -h $symbol

xcrunopen以某种方式工作