LLDB 调试命令初探 - iOS 移动开发周报

阅读数:6305 2014 年 3 月 20 日 21:00

  • 《分析iOS Crash 文件:符号化iOS Crash 文件的3 种方法》:文章介绍了拿到用户的.crash文件之后,如何符合化(Symbolicating)crash 文件的3 种方法。它们分别是:使用Xcode、使用命令行工具symbolicatecrash,以及使用命令行工具atos。这些方法可以帮助开发者尽快找到应用crash 的原因。

  • 《自定义控件》:本文翻译自objc.io 的《Custom Controls》,讨论了一些自定义视图和控件的诀窍和技巧。文章先对UIKit 已经提供的控件做了一个概览,介绍一些渲染技巧,随后深入到视图和它们的所有者之间的通信策略,并简略探讨了辅助功能、本地化和测试。

  • 《关于字典的介绍》:文章介绍了OS X 和iOS 里面系统提供的字典服务以及调用方法。其中OS X 中介绍的是使用私有API 的方法,而iOS 中介绍的是使用公开的 UIReferenceLibraryViewController的方法。

  • 《Android Development Tips For iOS Devs》:写给iOS 开发者看的Android 开发技巧,适合有iOS 开发背景的朋友学习Android 开发。

  • 《iOS 7 之UICollectionView 与UIKit Dynamics》 UIKit Dynamics 是 iOS 7 中基于物理动画引擎的一个新功能–它被特别设计使其能很好地与 CollectionView 配合工作。本文介绍了如何将这两个特性结合在一起。文章翻译自 objc.io 第 5 期。

  • 《LLDB 调试命令初探》:LLDB 是LLVM 下的调试器,Xcode 从4.0 开始编译器开始改用LLVM,相应的调试器也从gdb 改为LLDB。而从 Xcode5.0 开始所有工程也被自动设置为使用LLDB。本文从初学者的角度讲解了在日常的开发中如何使用LLDB 以及LLDB 常用的命令。

  • 《提高Interface Builder 高效工作的8 个技巧》:文章介绍了Xcode 的界面编辑器Interface Builder 的8 个使用技巧,可以提高工作效率。

  • 《自由地控制 Xcode Open Quickly 打开方式》:文章介绍了Xcode Open Quickly 使用的一则技巧,可以方便地控制打开方式。

  • 《static 和被裁的符号表》:作者念茜这次从安全防御角度出发,讲解利用static 关键字裁掉函数符号,以便不让攻击者理清自己程序的敏感业务逻辑,提高应用的逆向门槛。

  • 评论

    发布