Objective-C桥接头部分找不到
我正在研究React Native应用程序,我试图使用一个名为react-native-socketio的模块。Objective-C桥接头部分找不到
为了继续使用应用程序,我需要桥接Xcode中的目标C头,但相关部分丢失。
我也注意到,部分斯威夫特编译器 - 代码生成也从Xcode中失踪。
为什么?
看起来你已经创建了一个ObjectiveC
项目,而不是Swift
(我可以看到AppDelegate.h
& AppDelegate.m
)。 ObjC项目不会有Swift Compiler
部分。在创建项目时选择Swift
作为语言
我正在一个React Native项目,它会自动为我创建整个Xcode文件,这是在目标C. –
应该有办法选择语言。如果你尝试在Xcode中创建一个新项目,你可以选择Swift/ObjectiveC –
在同一个应用程序中混合使用ObjC和Swift没有任何问题。 –
在目标'iCare'中尝试'Build Settings'。您处于项目的构建设置中,而不是目标的构建设置! – Proton
@ EICaptainv2.0我不是原生iOS编程方面的专家,但我相信本教程试图将swift文件'socket.swift'连接到我的项目上吗? –
@DungProton没有运气 –