美文网首页
OC代码转C++代码方法

OC代码转C++代码方法

作者: iWander | 来源:发表于2019-01-07 18:20 被阅读0次

有时候我们需要查看OC底层一些实现方法,那么我们需要将OC代码转化成C++代码一看究竟,那么怎么看呢,就用到下面的方法了。
使用命令行将代码转化为c++查看其内部结构,与OC代码进行比较

xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m

__weak修饰变量,需要告知编译器使用ARC环境及版本号否则会报错,添加说明-fobjc-arc -fobjc-runtime=ios-8.0.0

xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc -fobjc-arc -fobjc-runtime=ios-8.0.0 main.m

相关文章

  • OC代码转C++代码方法

    有时候我们需要查看OC底层一些实现方法,那么我们需要将OC代码转化成C++代码一看究竟,那么怎么看呢,就用到下面的...

  • OC底层知识(八) : block

    提示:下面会把OC相应的类转化为C++代码,OC代码转C++代码的生成 一、block 知识回顾block 是一个...

  • OC对象的本质

    一、本质 OC对象的本质是C和C++中的结构体 OC代码转C++代码:clang -rewrite-objc ma...

  • OC代码转C++代码

    干了好几年开发了,最近才学习object-c的底层。 小小调研下。 进入文件夹的内部。而不是工程截屏2021-03...

  • iOS小记

    1.oc代码转c++代码: clang -rewrite-objc main.m -o main.cpp

  • iOS编译命令

    将OC代码转换成C++代码 OC语言基于C/C++语言,实际上要先经过一层编译将OC代码转换为C++代码,对应的c...

  • Objective-C 中类的数据结构

    一、类的结构 OC 中的代码在底层实现,使用的是 C、C++,所以要研究 OC 中的类结构,可以将 OC 的代码转...

  • 深入理解Objective-C中类的数据结构

    一、类的结构 OC 中的代码在底层实现,使用的是 C、C++,所以要研究 OC 中的类结构,可以将 OC 的代码转...

  • OC代码转化成C++代码

    OC代码转化成C++代码

  • 笔记(一):OC对象本质

    一 通用的一些东西 OC 的面向对象是基于C/C++的结构体实现的。 2.OC代码转C++代码 可能会遇到的错误&...

网友评论

      本文标题:OC代码转C++代码方法

      本文链接:https://www.haomeiwen.com/subject/jjqhrqtx.html