当前位置: 首页 > news >正文

做文案策划需要看什么网站ideo设计公司官网

做文案策划需要看什么网站,ideo设计公司官网,线上店免费推广的软件,企业所得税扣除项目及标准编译二进制文件说明 如何生成文件路径文件说明第一部分:.o文件第二部分:link第三部分:Segment第四部分:Symbol 如何生成 使用Xcode进行编译 ,会生成二进制相关文件,可以更详细看产物的布局 项目Target -&…

编译二进制文件说明

      • 如何生成
      • 文件路径
      • 文件说明
        • 第一部分:.o文件
        • 第二部分:link
        • 第三部分:Segment
        • 第四部分:Symbol

如何生成

使用Xcode进行编译 ,会生成二进制相关文件,可以更详细看产物的布局

项目Target -> Build Setting -> Linking Genera -> Write Link Map = YES
请添加图片描述

文件路径

执行上述操作后,Command+B后,会生成二进制的产物,(我的项目名为TYPlayground),其大致路径为(如下图):
/Users/xxx/Library/Developer/Xcode/DerivedData/TYPalyground-doefpfbhcehqtqexpxoqzqpabkvm/Build/Intermediates.noindex/TYPalyground.build/Debug-iphonesimulator/TYPalyground.build/
请添加图片描述

文件说明

TYPalyground-LinkMap-normal-x86_64.txt 显示了link的详细信息

第一部分:.o文件

展示编译后的.o文件,(下图中的3-10行)

第二部分:link

展示需要链接的Framework,(下图中的11-17行)
请添加图片描述

第三部分:Segment

Sections 区域
这个区域提供了各个段(Segment)和节(Section)在可执行文件中的位置和大小。这个区域完整的描述可执行文件中的全部内容。

Address + Size + 1 = 下一个section的起始地址

其中,段分为两种

  • __TEXT 代码段
  • __DATA 数据段
# Sections:
# Address	Size    	Segment	Section
0x100001330	0x00001A7A	__TEXT	__text          // 代码
0x100002DAA	0x00000084	__TEXT	__stubs
0x100002E30	0x00000028	__TEXT	__const
0x100002E58	0x00001216	__TEXT	__objc_methname     // OC 方法
0x10000406E	0x000000D8	__TEXT	__cstring           // 字符串
0x100004146	0x000000D4	__TEXT	__objc_classname    // OC 类名
0x10000421A	0x00000B88	__TEXT	__objc_methtype     // OC 方法类型
0x100004DA4	0x0000008C	__TEXT	__gcc_except_tab
0x100004E30	0x00000111	__TEXT	__entitlements
0x100004F41	0x00000042	__TEXT	__ents_der
0x100004F84	0x00000070	__TEXT	__unwind_info
0x100005000	0x000000D0	__DATA_CONST	__got
0x1000050D0	0x00000040	__DATA_CONST	__const           // 常量
0x100005110	0x000000C0	__DATA_CONST	__cfstring
0x1000051D0	0x00000038	__DATA_CONST	__objc_classlist  // OC 方法列表
0x100005208	0x00000010	__DATA_CONST	__objc_nlclslist  
0x100005218	0x00000028	__DATA_CONST	__objc_protolist  // OC 协议列表
0x100005240	0x00000008	__DATA_CONST	__objc_imageinfo  
0x100005248	0x00000068	__DATA_CONST	__objc_classrefs
0x100006000	0x000016D8	__DATA	__objc_const              // OC 常量
0x1000076D8	0x00000180	__DATA	__objc_selrefs
0x100007858	0x00000008	__DATA	__objc_protorefs
0x100007860	0x00000018	__DATA	__objc_superrefs          // OC 父类引用
0x100007878	0x00000020	__DATA	__objc_ivar               // OC iar
0x100007898	0x00000230	__DATA	__objc_data
0x100007AC8	0x000001E0	__DATA	__data
0x100007CA8	0x00000010	__DATA	__bss
第四部分:Symbol

上一部分是对Segment进行了一级划分,分出了Section
这一部分是对Section进一步划分,分出Symbol。

可以看到 +[TestViewController load]的起始地址和上面__TEXT __text // 代码的地址是一致的,以此类推,可以获取上面各个节的信息。

# Symbols:
# Address	Size    	File  Name
0x100001330	0x00000060	[  3] +[TestViewController load]
0x100001390	0x00000090	[  3] -[TestViewController init]
0x100001420	0x000001C0	[  3] -[TestViewController viewDidLoad]
http://www.yayakq.cn/news/478244/

相关文章:

  • 海南行指海口网站开发批量做单页网站
  • 高端网站设计教程中国建设网官方网站硅灰
  • 个人建网站首选什么域名好微信营销手机网站模板
  • 做网站交付标准秦皇岛网站搜索优化
  • 为什么网站经常被攻击php网站后台建设
  • 如何选择一个好的网站建设公司找代理注册公司的弊端
  • jsp做网站多吗上海手机网站制作
  • 酒店网站 asp.net网站建设与维护属于什么岗位
  • 建筑设计师网站一个优秀的网站
  • 专门做旅游攻略的网站有哪些网站的域名和空间
  • 专业企业网站设计做个小程序需要多少钱
  • 织梦做网站简单吗河南濮阳建设局网站
  • 网站开发商业计划书网站做一年了没做301
  • 网站全背景做多大做汽车团购网站
  • 广州网站设计推荐柚米小程序网站开发太原
  • 网站设计需要学什么软件红色旅游网页设计
  • 哪个做网站php网站后台访问统计分析
  • 怎么看别人网站在哪里做的外链哪里可以做网页
  • 做新网站推广的活动php心水主论坛网站制作网页设计
  • 用源码做网站wordpress 根分类
  • 网站白名单是什么意思食品包装设计说明
  • 安徽鲁班建设集团网站阿联酋网站后缀
  • 网站怎么推广和应用福州建站服务
  • 网站后台编辑器不显示广州网站建设懂你所需
  • 网站运营主要做什么工作专业网站建设价格分析
  • 国内网站设计经典案例网站免费建站系统 六
  • 多语言网站建设幻境昆山网站开发公司
  • 定制网站制作网站界面设计的原则
  • 如何维护公司网站wordpress主题首页文件
  • 如何规范网站使用代运营主要做什么