gpt4 book ai didi

xcode - 未知类型名称 Xcode 恶作剧

转载 作者:行者123 更新时间:2023-12-03 16:15:05 26 4
gpt4 key购买 nike

Xcode 再次试图让我发疯。

今天,Xcode 突然停止构建我的 OS X 项目。它无法识别AVPlayerAVFoundation ,即使 AVFoundation就在那里导入。

enter image description here

我尝试清理、删除DerivedData并重新启动计算机。这里可能存在什么问题?

更新

在半随机组合清理、删除 DerivedData、重新链接框架和重新启动 Xcode 后,问题自行解决,这让我认为问题是由难以重现的 Xcode bug 引起的。这个问题可能过于局部化,对其他人没有用处。如果您同意,请投票关闭它。并感谢所有参与进来的人。

最佳答案

这听起来非常奇怪,但经过一些困惑,我能够通过从 m 文件中删除 #import“RMVideoView.h”来复制一个奇怪的行为,我希望这是相关的。事情的发生顺序似乎有些不对劲。

1- 我打开了一个新的 Mac 项目并创建了一个 NSView 子类并将代码放入 .h 文件中。我运行它没有错误。

2- 进行了清洁

3- 现在,删除您的

#import <AVFoundation/AVFoundation.h> from the .h file

4- 进行清洁。现在,如果我从 .m 文件中删除 #import"RMVideoView.h",奇怪的是,在放置

时,您将无法再获得自动完成功能

#import <AVFoundation/AVFoundation.h>在.h文件中!这两个不应该相关

5-再试一次。将 #import"RMVideoView.h"放回 .m 文件中。插入 #import <AVFoundation/AVFoundation.h> 时执行干净且现在自动完成的工作在 .h 文件中。这让我尝试下一步

6- 移动你的#import <AVFoundation/AVFoundation.h>到 .m 文件,奇怪的是,您在 .h 文件中没有收到任何错误。

我希望这能解决您的问题。

关于xcode - 未知类型名称 Xcode 恶作剧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15069483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com