如何构建Swift工程我百度很多网站 只有这一个让我跑起来了,其他的可能也对 但是奈何我是新手好多还都不懂 只能慢慢来了 既然这个跑起来我就把这个贴出来。这个里面还有几个步骤步骤不太清楚我做了修改 你们按照这个来应该也都没有问题了!!!
众所周知,react-native init [工程名]创建出来的iOS项目是Objective-C语言的。那我们怎么构建Swift工程呢?或者怎么通过Pod移植RN到iOS原生项目中呢?
http://www.lcode.org/react-native-%E7%A7%BB%E6%A4%8D%E5%8E%9F%E7%94%9Fios%E9%A1%B9%E7%9B%AE57/
步骤
创建react-native项目
打开终端,切换到存放工程的目录,并输入如下命令(注:ReactNativeProjectName换成你的工程名。)
react-nativeinit ReactNativeProjectName
删除ios目录里面的内容。此时ios里面没有任何文件。
使用Xcode,创建Swift/Objective-C工程。
终端切换至ios目录,创建并打开Podfile文件。
复制以下内容到Podfile文件(注:iOSProjectName改成你的Target名,没有特殊需要,改为iOS的工程名就行.[]里面的内容,按需添加.path后面的路径也可以按照你的需要进行修改.)。
通过CocoaPods管理第三方库
pod install
打开iOS工程
双击.xcworkspace打开。
在AppDelegate.m/AppDelegate.swift或者你需要的地方添加一些代码。例如:
记得导入头文件运行
终端切换到ReactNative工程的根目录。
开启服务
npmstart
运行iOS项目
转载子文/laznrbfe(简书作者)
原文链接:http://www.jianshu.com/p/40175ac5914d
网友评论