本文以实际案例入手,介绍如何使用 Instruments 提供的 Allocations 分析内存申请情况来优化内存占用、分析泄露问题。
XCode 是苹果官方提供的 IDE,虽然坑很多,但是也提供了许多比 Android Studio 更好用的工具,比如 Instruments,Instruments 里面包含了好几个很好用的工具,供排查分析问题使用。这些工具的大致使用方式都是类似的,本文主要介绍一些通用的能力和技巧。
LLDB 是 LLVM 编译套件里的一个调试工具,也是 XCode 的调试器,本文总结下如何使用 XCode + LLDB 进行调试。包含一些基本的使用方法和一些小技巧。
以 OpenCV 为例,介绍一些常见的二进制库工具。
继续阅读 →国内下载和更新 XCode 简直一言难尽,慢的一批。通过 Apple Store 可以下载大半天,通过其他渠道也得几个小时。最近发现了一个小工具,可以占满宽带满速下载 XCode,比如 500M 的宽带,下载速度可以达到 50M Bps 以上。
作为专业的开发者,除了依赖 Ctrl + C 和 Ctrl + V 之外,还非常依赖源码调试。在使用 IDE 进行单步调试时,我们可以很方便的逐行执行源码。本文介绍一下相关的知识和原理。
继续阅读 →太忙了,这篇官方文档的译文断断续续写了两三个月,终于写完了。
继续阅读 →