前言 对初学者来说,GCD似乎是一道迈不过去的坎,很多人在同步、异步、串行、并行和死锁这几个名词的漩涡中渐渐放弃治疗。本文将使用图文表并茂的方式...
三个问题 在文章的最开始,先抛出三个问题:1.OC是否存在真正意义上的“私有变量”?2.为什么苹果要提供KVC这门技术?3.KVC的完整调用流程...
AFNetworking开启removesKeysWithNullValues = YES 好处:可自动过滤后台接口返回的null 原因:后台返...
概述 文件系统分为平面文件系统(文件在同一个层次,无目录结构),分层文件系统(有目录结构)。 文件类型分为:数据文件(保存数据信息)、目录文件(...
1. 操作系统出现前 人们使用针孔打卡编程,当计算机运行速度呈指数级速度增长,整理程序(纸卡)的时间远大于运行程序(读卡)的时间,耗时耗力,因此...
[翻译]本文翻译自objc.io官网的博客, 原文可查看Avoiding Singleton Abuse。 ——————————————我是分割...
[翻译]本文翻译自objc.io官网iOS大神Ash Furrow的文章, 原文可查看Introduction to MVVM。 ———————...
[翻译]本文翻译自objc.io创始人、iOS大神Chris Eidhof的文章, 原文链接可查看Subclassing。 ——————————...
[翻译]本文翻译自objc.io创始人、iOS大神Chris Eidhof的文章, 原文链接可查看Lighter View Controller...