Baidu Hi iOS 技术周报-2015.08.29

技术文章:

Swift <–> Objective-C:

Adopting Nullability Annotations

Adopting Objective-C Generics

Swift:

最近学Swift,新建项目以后发现找不到以前的main函数了。就查了一下怎么回事,详见此文:
@UIApplicationMain

The Swift Programming Language

iOS单元测试:

最近平台化项目在贯彻单测,所以查了几篇关于单测的文章学习下。

优秀技术实践:

Reducing FOOMs in the Facebook iOS app

这篇文章介绍了Facebook如何减少由于系统内存压力导致的应用Crash。为追踪非应用本身Bug 造成的crash提供了一个思路。

Faster Photos in Facebook for iOS

这篇文章介绍了Facebook使用Progressive JPEG加快图片加载的优缺点对比。附上一个Progressive image的开源库

优秀开源项目:

Concorde

Progressive JPEG 图片加载的三方库。

资料汇总:

iOS 学习资料整理

一个iOS学习资料汇总的repo, 包括一些学习iOS中的一些问题,各个阶段都有对应的资料链接。真是居家常备呀!

Facebook iOS技术博客

Facebook 在iOS上的一些优秀实践,很多值得我们学习,希望大家也多多关注。