当我使用Xcode 3.2并添加现有框架时,代码检测会在我输入 #import <
时检测到框架名称。
比如说我添加了框架“MediaPlayer”。然后我输入 #import <Me
,代码意义就会建议我 #import <MediaPlayer/MediaPlayer.h>
现在我正在使用Xcode 4.2.1,我注意到这个代码意义对于一些frmeworks来说效果不好。 (例如“CoreAudio”可以成功建议,但“MediaPlayer”和“CoreMotion”不能)。
Xcode有什么问题,或者我错过了一些设置,所以代码检测没有检测到这些框架?
2012年2月27日编辑:这已在Xcode 4.3中得到证实
编辑于2012年3月7日:我认为它已在Xcode 4.3中修复。但奇怪的是,它有时会起作用,有时却不起作用。
编辑于3 / AUG / 2012:这已在Xcode 4.4中得到证实
答案 0 :(得分:0)
同样的问题我面临好几次.. 我找到了一个解决方案......但无法找到它背后的原因......
在xcode 4.4及以上版本中,它完美地工作..
但如果你遇到这样的问题或者得到像......那样的错误
#import <MediaPlayer/MediaPlayer.h> ----Not found file
清理你的项目 - 重建它或重新打开你的xcode窗口..我相信它会完美地工作..