iOS好文备忘录

iOS github集锦

告别2016迎接2017,分享一些第三方插件

设计模式

  • iOS设计模式(代码分析系列2:简单工厂模式)
    浅显易懂
  • 被误解的MVC和被神化的MVVM)
    mvc瘦身
  • iOS--控制器内心独白--我要减肥)
    mvc瘦身,将tableview的datasoure分离出来,
  • iOS MVVM+RAC 从框架到实战
  • 谈谈MVVM和链式网络请求架构
  • 33 个 2017 年必须了解的 iOS 开源库

AutoLayout

iOS 8 AutoLayout与Size Class自悟

转场

iOS自定义转场详解02——实现Keynote中的神奇移动效果
关于自定义转场动画,我都告诉你。

面试

  • iOS:BAT面试题 详细
  • 图解TCP协议中的三次握手和四次挥手
  • 知乎上的一个怎么面试iOS工程师的问题
  • iOS 中级面试题
  • []

Swift语法

  • 聊聊swift语言中的“??”

RunLoop

ios之RunLoop

运行时

Runtime 10种用法(没有比这更全的了)
一些提高开发效率的 Category)

instruments

instruments(03)之Leak(内存泄漏)
instruments(02)之Allocations(内存分配)

数据库

iOS开发 - 第三方 SQLite.swift
iOS开发 - 加载本地Sqlite数据
关于CoreData和SQLite多线程访问时的线程安全问题

绘制

layoutSubviews drawRect等UIView方法调用时机
在哪里写Autolayout布局最合适?

动画

如何实现百度外卖APP个人中心头像"浪"起来的动画效果
CALayer的needsDisplayForKey方法使用说明
关于CAShapeLayer的一些实用案例和技巧

iOS开发——frame和bounds详解

�# 抓包工具
Mac上的抓包工具Charles
一个诡异的问题:Mac上Charles只能抓浏览器,抓app包失败的问题
抓包工具Charles的使用心得

网络知识

XMPP通信原理
浅谈TCP/IP网络编程中socket的行为

框架阅读

最新版SDWebImage的使用
iOS异步图片加载优化与常用开源库分析

知名博客

WeRead团队博客
网易彩票iOS
【MDCC 2016】iOS开发峰会回顾:实战Coding演示 技术大牛带你一起飞
唐巧的技术博客
饿了么团队,各种框架分析,底层分析
iOS算法和底层
动画和反编译
各种
Zubin Kang,这个博主gihub上有封装一个挺好的网络库

书籍

iOS动画高级技巧

iOS中的预编译指令的初步探究

性能优化

iOS高性能图片架构与设计
携程App的网络性能优化实践

源码解读

iOS-Source-Code-Analyze

你可能感兴趣的:(iOS好文备忘录)