-
Notifications
You must be signed in to change notification settings - Fork 1.1k
ECMobile ARM64支持
chenyun120 edited this page Jan 7, 2015
·
1 revision
一: 添加ARM64 图1-1
图1-1
二: 把JSONKit.m中所有xxx->isa修改为object_getClass(xxx).
三: 替换支付宝SDK
四: 替换友盟SDK
五: 替换微信SDK
六: 在NSObject+BeeExtension.h中添加:
typedef void ( *ImpFuncType )( id a, SEL b, void * c ); 图 1-2
图1-2
七: 将文件Bee_UISianalBus.m中 图1-3 中的代码替换为 图1-4中的代码:
图1-3
图1-4
八: 将文件NSObject+BeeExtension.mm中 方法- (void)performSelectorAlongChain:(SEL)sel的代码 图:1-5中 替换为 图:1-6中代码 方法- (void)performSelectorAlongChainReversed:(SEL)sel的代码 图 1-7 替换为 图 1-8中代码
图1-5
图1-6
图1-7
图1-8
九: 在NSObject+BeeExtension.mm文件中添加两个方法 图1-9
图1-9
十: 把所有使用objc_msgSend的地方都替换成在第九步中新添加的方法 例如: 下面两图(1-10,1-11)分别是两个方法的使用方式:
图1-10
图1-11