iOS64bit 支持

1 基本类型占据内存大小发生变化

2 使用apple建议的枚举写法:NS_ENUM, NS_OPTIONS

3 源码形式编译第三方库:加上arm64

   注:查看现有.a文件的架构信息:

          lipo -info xxxx.a

          lipo -detailed_info xxxx.a

          file命令:fiile filename

4 合成通用库:

   lipo -create xxx.a xxx.a  -output universal.a

5 支持64bit后,如果同时需要兼容32bit,那么每条指令都要兼容64 32 bit,最后的mach-o文件就会增大。

6 其他见apple官方文档


参考:

http://www.bignerdranch.com/blog/64-bit-smorgasbord/

https://developer.apple.com/library/prerelease/ios/documentation/General/Conceptual/CocoaTouch64BitGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40013501-CH1-SW1

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值