2016.08.28技术周报

本期周报内容来自: 桉远

iOS puzzles: 有趣的iOS谜题。

周报汇总 地址

周报博客 地址

swift:

Values and errors, part1: ‘Result’ in Swift

视频:

Advanced ObjC <-> Swift Interoperability : This looks super painful to set up, but if you are stuck with Objective-C code, it’s definitely worth it to take the time to go through and make it Swift-compatible.

技术实践

如何使用 Runtime 给现有的类添加 weak 属性

开源代码:

ChatKit-OC: An IM App UI Framework, support sending text, pictures, audio, video, location messaging, managing address book, more interesting features.

AImage: 通过UIImage异步预解压,大幅度降低主线程CPU利用率。A animated GIF&APNG engine for iOS in Swift. Optimized for Multi-Image case.

hamburger-button: A hamburger button transition http://robb.is/working-on/a-hamburger-button-transition/

工具:

SwiftFormat: A command-line tool for formatting Swift code