iOS应用代码段瘦身办法
2024-10-20 05:33:50
iOS应用代码段瘦身办法
大型app应对苹果官方代码段大小限制的小伎俩…
背景
苹果官方文档 对二进制 __TEXT 段大小有限制:
代码实在瘦不下去怎么办?
解决方案
利用 rename_section
过审核,在Xcode中向 “Other Linker Flags” 中添加
-Wl,-rename_section,__TEXT,__cstring,__RODATA,__cstring
-Wl,-rename_section,__TEXT,__const,__RODATA,__const
-Wl,-rename_section,__TEXT,__objc_methname,__RODATA,__objc_methname
-Wl,-rename_section,__TEXT,__objc_classname,__RODATA,__objc_classname
-Wl,-rename_section,__TEXT,__objc_methtype,__RODATA,__objc_methtype
最新文章
- idea key
- windows10的激活及SQL Server 2008 的安装
- web服务器工作原理
- 动态获取项加入到SQL中去统计
- VS2012文本编辑器鼠标不能滚动
- iptable
- vagrant,流浪汉,我又来啦。
- BZOJ3170: [Tjoi 2013]松鼠聚会
- CodeForces 628D Magic Numbers (数位dp)
- Recommended you 3 most popular Nissan pincode calculators
- 意外发现,VC断点可加在构造函数的左括号上
- CentOS 7.0 安装 python3.X 脚本
- 【转】Spark是基于内存的分布式计算引擎
- Sublime Text使用手记
- C# json与对象之间的相互转换
- C# 导出 Excel 数字列出现‘0’的解决办法
- phpinfo.php
- JavaScript基础视频教程总结(101-110章)
- [译]使用NuGet管理共享代码
- JS简单实现滚动自动加载新内容(懒加载)
热门文章
- Power Desginer系列02【转载】
- dynamic bone unity github
- 一道有序洗牌的笔试题,阿里\UC等都用过
- Log4j使用指南
- Oracle spatial 空间修正函数(SDO_UTIL.RECTIFY_GEOMETRY)
- C++ 11 - STL - 函数对象(Function Object) (上)
- Edit Control响应全选(Ctrl+A)
- 算法笔记_031:计算中值和选择问题(Java)
- android中的byte数组转换(转)
- ‘close’ was not declared in this scope