自从我安装了Xcode 6测试版后,当我输入open -h {header}
时,我再也看不到任何标题了。典型的互动看起来像:
$ open -h NSView
Unable to find header file matching NSView
$
我可以找到标题,它们深入Xcode SDK包中,这很好,但open -h
似乎并不知道这个位置。有谁知道如何解决这个问题?
答案 0 :(得分:0)
open -h ...
命令在/System/Libraries/Frameworks/{FrameworkName.Framework}/Headers
目录中查找任何头文件。安装最新的Xcode测试版后,许多与Xcode相关的框架头文件(Foundation,CoreData,AppKit等)都被删除了。
手动运行最新的 Xcode命令行工具安装程序为我恢复了缺少的框架标题。
答案 1 :(得分:0)
想出来......你所做的就是:
xcrun open -h $symbol
xcrun
让open
以某种方式工作