weex 集成到iOS
集成 Weex 到已有应用通过cocoaPods 集成 Weex iOS SDK到你的项目首先假设你已经完成了安装 iOS 开发环境 和 CocoaPods第一步:添加依赖导入 Weex iOS SDK 到你已有的项目, 如果没有,可以参考新建项目在继续下面内容之前,确保你已有的项目目录有名称为 Podfile 文件,如果没有,创建一个,用文本编辑器打开
集成 Weex 到已有应用
通过cocoaPods 集成 Weex iOS SDK到你的项目
首先假设你已经完成了安装 iOS 开发环境 和 CocoaPods
第一步:添加依赖
导入 Weex iOS SDK 到你已有的项目, 如果没有,可以参考新建项目
在继续下面内容之前,确保你已有的项目目录有名称为 Podfile
文件,如果没有,创建一个,用文本编辑器打开
-
集成 framework
WeexSDK 在 cocoaPods 上最新版本 可以在这获取
在
Podfile
文件中添加如下内容source 'git@github.com:CocoaPods/Specs.git'target 'YourTarget' doplatform :ios, '7.0'pod 'WeexSDK', '0.9.5' ## 建议使用WeexSDK新版本end -
源码集成
首先 拷贝
ios/sdk
目录到你已有项目目录 (此处以拷贝到你已有项目的根目录为例子),然后在Podfile
文件中添加source 'git@github.com:CocoaPods/Specs.git'target 'YourTarget' doplatform :ios, '7.0'pod 'WeexSDK', :path=>'./sdk/'end
第二步:安装依赖
打开命令行,切换到你已有项目 Podfile
这个文件存在的目录,执行 pod install
,没有出现任何错误表示已经完成环境配置。
第三步:初始化 Weex 环境
在 AppDelegate.m
文件中做初始化操作,一般会在 didFinishLaunchingWithOptions
方法中如下添加。
|
第四步:渲染 weex Instance
Weex 支持整体页面渲染和部分渲染两种模式,你需要做的事情是用指定的 URL 渲染 Weex 的 view,然后添加到它的父容器上,父容器一般都是 viewController。
|
WXSDKInstance 是很重要的一个类,提供了基础的方法和一些回调,如 renderWithURL
, onCreate
, onFailed
等,可以参见 WXSDKInstance.h
的声明。
第五步:销毁 Weex Instance
在 viewController 的 dealloc 阶段 销毁掉 Weex instance,释放内存,避免造成内存泄露。
|
导入 Weex SDK framework 到工程
可以通过源码编译出 Weex SDK,可以在新的 feature 或者 bugfix 分支,尝试最新的 feature。
地址 http://weex.apache.org/cn/guide/integrate-to-your-app.html更多推荐
所有评论(0)