iOS技术进阶

基础

编译原理

大前端开发者需要了解的基础编译原理和语言知识

语言

Objective-C

NSObject
Objc 对象的今生今世
神经病院Objective-C Runtime - isa和Class
神经病院Objective-C Runtime出院第三天——如何正确使用Runtime
Objective-C 小记
Autorelease
深入理解 Autorelease
iOS开发笔记(七):深入理解 Autorelease
消息转发
神经病院Objective-C Runtime住院第二天——消息发送与转发
Objective-C 消息发送与转发机制原理
Block
深入研究Block捕获外部变量和__block实现原理
深入研究Block用weakSelf、strongSelf、@weakify、@strongify解决循环引用
Category
深入理解Objective-C:Category
结合 category 工作原理分析 OC2.0 中的 runtime待更新
KVO
iOS 深入理解KVO实现
其他
NSProxy

NSHash​Table & NSMap​Table
编码指南
禅与 Objective-C 编程艺术

Swift
Swift 进阶
函数式Swift

深入理解 Swift 派发机制
从 Swift 的面向协议编程说开去
面向协议编程与 Cocoa 的邂逅

图形渲染

AutoLayout
高性能 Auto Layout
从 Auto Layout 的布局算法谈性能
Runloop
深入理解RunLoop
触摸事件机制
iOS触摸事件全家桶
iOS 事件处理机制与图像渲染过程
图形绘制
绘制像素到屏幕上
iOS 保持界面流畅的技巧
iOS-Core-Animation-Advanced-Techniques
文本绘制
CoreText实现图文混排
图片处理
iOS中的imageIO与image解码待更新
iOS 处理图片的一些小 Tip
谈谈 iOS 中图片的解压缩
Image Resizing Techniques
WWDC2018 图像最佳实践 Image and Graphics Best Practices
优化
离屏渲染优化详解
iOS 性能调优
UIKit 性能调优(主要是UITableView)

音视频多媒体

视频
音频
场景
视频直播技术详解
如何快速的开发一个完整的iOS直播app

线程

Threading Programming Guide
并发编程:API 及挑战
iOS 并发编程之 Operation Queues
深入研究 Runloop 与线程保活

[iOS] 谈谈iOS多线程的锁
深入理解 iOS 开发中的锁
GCD
深入理解 GCD
iOS多线程编程——GCD与NSOperation总结
并发
Swift 中的并发编程(第一部分:现状)
All about Concurrency in Swift - Part 2: The Future
Concurrency in Swift: One approach
Swift 并行编程现状和展望

存储

SQLite
Core Data

网络

TCP/IP
TCP/IP
WebSocket
全双工通信的 WebSocket
即时通讯
iOS即时通讯,从入门到“放弃”?
IM 即时通讯技术在多应用场景下的技术实现,以及性能调优
从零开发移动端IM
HTTP/2
HTTP/2 简介
http 2.0
HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事
HTTPS
https
TLS 1.3
数据传输格式
高效的数据压缩编码方式 Protobuf
加密
网络传输安全
移动端的加解密
QUIC
科普:QUIC协议原理分析
优化
移动 APP 网络优化概述
iOS 客户端 HTTPS 防中间人攻击实践

算法

swift-algorithm-club
LeetCode

工程

代码规范

SwiftLint
github/swift-style-guide
raywenderlich/swift-style-guide
Google Swift Style Guide

架构

iOS 组件化 —— 路由设计思路分析
iOS组件化方案
iOS应用架构现状分析
移动端路由层设计
响应式架构
单向数据流函数式
MVX
深入分析MVC、MVP、MVVM、VIPER
Objc App 架构

性能优化

iOS-Performance-Optimization

持续集成

自动化测试

WWDC

WWDC17内参
Diving into WWDC 2017 如期而至 不负众望

[ WWDC2018 ] - 来自一线开发者的技术笔记
老司机x知识小集xSwiftGG WWDC 18 专题目录
WWDC18 内参

面试

招聘一个靠谱的iOS
ios面试指南

杂七杂八

iOS唯一标识符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,928评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,192评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,468评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,186评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,295评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,374评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,403评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,186评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,610评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,906评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,075评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,755评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,393评论 3 320
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,079评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,313评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,934评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,963评论 2 351

推荐阅读更多精彩内容