我目前正在研究React Native项目。从字面上看,我突然在XCode中遇到了这个错误。
我做了大量的谷歌搜索无济于事。有没有人经历过这个?更重要的是,有人有决议吗?
答案 0 :(得分:7)
-
将其删除。这使构建工作。
答案 1 :(得分:5)
经过进一步调查,我在这里找到了一个解决方案:https://github.com/facebook/react-native/issues/8584
我在RCTWebSocket的Build Settings下删除了Custom Compiler Flags后,一切都很顺利。
顺便说一句,我开始在RCTScrollView中收到与'_refreshControl'变量相关的错误。删除下划线后,所有错误都消失了。
我不确定是否/为什么这些是相关的,但这是我遇到的过程,使我最终能够成功构建。
答案 2 :(得分:4)
这是我的解决方案:在Xcode中打开文件Views / RTCScrollView.m并将变量 _refreshControl 更改为 refreshControl 。所有出现的 _refreshControl 都已标记为错误。新代码变为:
- (void)setRefreshControl:(RCTRefreshControl *)refreshControl
{
if (refreshControl) {
[refreshControl removeFromSuperview];
}
refreshControl = refreshControl;
[self addSubview:refreshControl];
}