OC嵌套RN

1.因为工程不是pod的

首先创建Podfile 

OC嵌套RN_第1张图片
1

然后 进入目录pod  install  下载最新的sdwebImage  第三方库会自动加载到pod 

OC嵌套RN_第2张图片
1

2.把工程变成RN的

(1.)创建一个package.json 可以自己用 react-native init 工程名,然后把json拷贝出来。可以创建一个文件夹来存储json 和 RN文件的所有。然后执行npm install 下载json中使用的库。


(2.)

OC嵌套RN_第3张图片
2

(3)在pod文件里面写你需要导入的第三方库 。

OC嵌套RN_第4张图片
2

platform :ios,'8.0'

target"promotion_sales"do

pod'UMengAnalytics'

pod"Yoga", :path=>"#{react_native_path}/ReactCommon/yoga"

pod'React', :path => react_native_path, :subspecs => [

'Core',

'ART',

'RCTActionSheet',

'RCTAdSupport',

'RCTGeolocation',

'RCTImage',

'RCTNetwork',

'RCTPushNotification',

'RCTSettings',

'RCTText',

'RCTVibration',

'RCTWebSocket',

'RCTLinkingIOS',

]

end

OC嵌套RN_第5张图片
3

这样就可以使用RN库里面的类啦~

你可能感兴趣的:(OC嵌套RN)