首页 > 解决方案 > 使用 Swift 而不是 Objective C 开始 React Native

问题描述

所以我使用 create-react-native-app 启动了一个 react native 应用程序,它创建了很多样板代码。Android是JAVA我很好的。但是iOS在Objective-C,我比较熟悉Swift。有什么我可以做的吗?我知道我的大部分代码无论如何都会存在JavaScript,但无论如何都想知道。

标签: iosobjective-cswiftreact-native

解决方案


你的问题不是很清楚。但是,如果你想在跨平台上工作,那么让我这么说,如果你想使用 javscript,那么 react native 是一个不错的选择。关于您的问题,请引用“但是 IOS 在 Objective C 中”,这是您错的,您可以使用 Objective c,甚至 c 和 c++,..and swift 编写 iOS 本机,您说您熟悉如果你避免使用目标 c,那么你可以纯粹用 swift 编写 iOS 应用程序。希望有帮助。

提示

1 for cross platform - and you want js (react native)
2. cross platform and you wanted to use c# (Xamarine)
3. iOS app which is native (Swift or objective c) or both
4. hybrid , you can try framework like ionic, cordova etc.
5. let us include android , you can use java(kotlin

推荐阅读