iOS 内存分析 - Allocations

本文以实际案例入手,介绍如何使用 Instruments 提供的 Allocations 分析内存申请情况来优化内存占用、分析泄露问题。

继续阅读 →

XCode Instruments 使用

XCode 是苹果官方提供的 IDE,虽然坑很多,但是也提供了许多比 Android Studio 更好用的工具,比如 InstrumentsInstruments 里面包含了好几个很好用的工具,供排查分析问题使用。这些工具的大致使用方式都是类似的,本文主要介绍一些通用的能力和技巧。

继续阅读 →

LLDB - 源码调试工具

LLDBLLVM 编译套件里的一个调试工具,也是 XCode 的调试器,本文总结下如何使用 XCode + LLDB 进行调试。包含一些基本的使用方法和一些小技巧。

继续阅读 →

iOS framework 静态库相关知识

以 OpenCV 为例,介绍一些常见的二进制库工具。

继续阅读 →

一分钟下载最新 XCode

国内下载和更新 XCode 简直一言难尽,慢的一批。通过 Apple Store 可以下载大半天,通过其他渠道也得几个小时。最近发现了一个小工具,可以占满宽带满速下载 XCode,比如 500M 的宽带,下载速度可以达到 50M Bps 以上

继续阅读 →

iOS 符号之 DWARF 和 dSYM

作为专业的开发者,除了依赖 Ctrl + C 和 Ctrl + V 之外,还非常依赖源码调试。在使用 IDE 进行单步调试时,我们可以很方便的逐行执行源码。本文介绍一下相关的知识和原理。

继续阅读 →

iOS 性能调优 - 耗时分析

过渡到 ARC 的发布说明

太忙了,这篇官方文档的译文​断断续续写了两三个月,终于写完了。

继续阅读 →

iOS MRC 内存管理的基本原则

iOS MRC 内存管理的实用技巧