星空网 > 软件开发 > 操作系统

新闻头条应用iOS源码项目

<ignore_js_op>新闻头条应用iOS源码项目images/loading.gif' data-original="http://img.662p.com/ios/forum/201604/01/223512a1w10l0z5j074j6e.png" width="600" /> 

 


 源码下载:http://code.662p.com/view/13343.html



作者ymcao,源码TopNewsIOS,新闻头条IOS版本集成React远程离线包,

头条IOS+ReactNative混合版本(Layout采用Masonry) 

用Masonry来做IOS UI AutoLayout适配,并初步实现React Native的离线包下载,然后解压到沙盒目录,可用未来IOS插件化工作!

IOS原生工程集成React Native

1.从https://github.com/facebook/react-native.git拉取代码,然后cd 目录执行npm install(前提是你已经安装好node环境)
2.到React目录下拖拽React.xcodeproj到原生工程,其他的需要的到Libary目录下 React/React.xcodeproj Libraries/Image/RCTImage.xcodeproj Libraries/Network/RCTNetwork.xcodeproj Libraries/Text/RCTText.xcodeproj Libraries/Vibration/RCTVibration.xcodeproj Libraries/WebSocket/RCTWebSocket.xcodeproj Libraries/LinkingIOS/RCTLinking.xcodeproj Libraries/Settings/RCTSettings.xcodeproj 3.添加对应的.a文件 4.打开你的工程文件,选择Build Settings,然后搜索Header Search Paths,然后添加React库所在的目录(注意要选中recursive选项)

5.创建react native单独工程,创作界面UI功能等 6.在react native工程中使用命令react-native bundle --entry-file index.ios.js --bundle-output ./bundle/news.ios.jsbundle --platform ios --assets-dest ./bundle --dev true 打包出离线jsbundle

7.压缩成zip放到服务器,这样就可以动态下载,然后解压,通过路径查找去加载离线jsbunle了,这块详见module/settings/ReactController.m

特地做个新闻类的,API比较好找,&#128516;,边做还能看看新闻娱乐,此工程会持续更新,何乐而不为呢,有什么问题望大家多多意见!

 

 

详细说明:http://ios.662p.com/thread-2833-1-1.html




原标题:新闻头条应用iOS源码项目

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

tiktok国际版老版本:https://www.goluckyvip.com/tag/84089.html
批量折扣:https://www.goluckyvip.com/tag/8409.html
开通英国tiktok:https://www.goluckyvip.com/tag/84090.html
海外国际版tiktok:https://www.goluckyvip.com/tag/84091.html
tiktok澳洲小店:https://www.goluckyvip.com/tag/84092.html
tiktok美国站小店:https://www.goluckyvip.com/tag/84093.html
【再放信号】美国Etsy即将放开中国卖家入驻,官方邮件你收到了吗?:https://www.kjdsnews.com/a/1836640.html
安庆市周边免费景点 安庆免费游玩的地方有哪些?:https://www.vstour.cn/a/365186.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流