
调试
args_
这个作者很懒,什么都没留下…
展开
-
[iOS]深入理解__bridge - OC对象与C++对象的引用转换
0x0 crash昨天在iOS Geekers钉钉群里聊到一个问题, 下面的代码会crash: void* a = new char; id ext = (__bridge id)a;crash现场如图:看看挂的地方:挂在objc_retain里面:objc_retain的作用是对oc对象做retain用的, 我们对指令做一下转载 2016-11-03 10:07:38 · 6269 阅读 · 0 评论 -
OC clang -rewrite-objc 详解
OC http://www.jianshu.com/p/c2dabb4fd761 block的语法看上去好像很特别,但实际上是作为极为普通的C语言代码来处理的。这里我们借住clang编译器的能力:具有转化为我们可读源代码的能力。 控制台命令是: clang -rewrite-objc 源代码文件名。?12345原创 2016-11-03 10:15:06 · 733 阅读 · 0 评论 -
漫谈iOS Crash收集框架
为了能够第一时间发现程序问题,应用程序需要实现自己的崩溃日志收集服务,成熟的开源项目很多,如KSCrash,plcrashreporter,CrashKit 等。追求方便省心,对于保密性要求不高的程序来说,也可以选择各种一条龙Crash统计产品,如 Crashlytics,Hockeyapp ,友盟,Bugly 等等。是否集成越多的Crash日志收集服务就越保险?自转载 2016-11-04 17:00:19 · 1136 阅读 · 0 评论