【发布时间】:2013-02-25 14:39:01
【问题描述】:
Xcode 又一次想把我逼疯了。
今天,Xcode 突然停止了构建我的 OS X 项目。它无法识别AVFoundation 中的AVPlayer,即使在此处导入了AVFoundation。
我尝试清理、删除DerivedData 并重新启动计算机。这里可能有什么问题?
更新
在清理、删除 DerivedData、重新链接框架和重新启动 Xcode 的半随机组合后问题自行解决,这让我认为问题是由难以重现的 Xcode 错误引起的。这个问题可能过于本地化,对其他人无用。请投票关闭它您同意。并感谢所有参与进来的人。
【问题讨论】:
-
所以需要更多地使用“恶作剧”这个词:D
-
您是否尝试取消链接、清理并重新链接 AVFoundation 库?
-
@Spectravideo328 是的,也是。实际上,我并没有在中间打扫。
-
您是否将框架添加到您的项目中?
-
也许您对取消链接和重新链接框架的含义有误解?如果您实际上并未将框架添加到项目中,那么添加 #import... 没有任何意义。来自developer.apple.com/library/mac/#documentation/MacOSX/…:要在 Xcode 项目中包含框架,请选择“项目”>“添加到项目”并选择框架目录。或者,您可以按住 Control 键单击您的项目组,然后从上下文菜单中选择添加文件 > 现有框架。
标签: xcode macos cocoa avfoundation avplayer