macho cstring 之混杂

cstring区:macho TEXT段中的__cstring区。

这次解析下cstring区

用macho-viewer查看地址如下图:


在Hopper中查看如下:


1项目中的明文字符串,如i am a stringin objc,对应于源码:NSLog(@"i am a string in objc");

2属性名,如myarr,对应与源码: @property (nonatomic, strong) NSArray *myarr;

3还有奇怪的“T@\“\”,&,N,V_” ,这其实是属性对应的类型名

如“T@\“NSArray\”,&,N,V_myarr” ,这其实是属性myarr对应的类型名NSArray

对cstring的说明到此结束。

感谢很多朋友的帮助,虽然很多只是说的了情况1,代码的事情,还是要亲身去实践,才能发现更多的情况。也理解更深入,感谢Nisy。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 5,899评论 0 9
  • 英文里有个词最近比较流行-FoMO, 一次在墨尔本和一起去以色列的队友们聚餐, 未能来的友人在线上群里发了一句Fo...
    Lulu_7阅读 1,553评论 1 3
  • 还记得,第一次坐着长途火车的那种兴奋。也记得那一次被命运捉弄的折反。听着“有何不可”看着车里的大学生。突然回到了学...
    BOMYSELF阅读 1,796评论 0 1
  • 刚开始用Xcode是不是发现以前熟悉的开发环境的快捷键都不能用了?怎么快捷运行,停止,编辑等等、都不一样了。快速的...
    我真的不是狼人阅读 3,770评论 0 1
  • 红豆大红豆,哈哈
    金金视界阅读 2,801评论 2 2

友情链接更多精彩内容