三个问题 在文章的最开始,先抛出三个问题:1.OC是否存在真正意义上的“私有变量”?2.为什么苹果要提供KVC这门技术?3.KVC的完整调用流程...
AFNetworking开启removesKeysWithNullValues = YES 好处:可自动过滤后台接口返回的null 原因:后台返...
[翻译]本文翻译自objc.io官网的博客, 原文可查看Avoiding Singleton Abuse。 ——————————————我是分割...
写在开头的话 做iOS开发的对网络图片一定不会陌生,因为在日常开发中我们难免需要下载网络图片并及时显示出来, 而这个看似简单的逻辑其实蕴含着许多...
一切都从一个需求开始 项目需求: 设计一个计算器, 可以方便地进行加减乘除等计算 常规做法 设计一个计算类CalculateMaker, 通过其...
引言 xib是大多数iOS开发者常用且喜欢用的开发方式, 尤其是将xib用在TableViewCell上. 但是使用xib时经常会遇到一种情况...
目录 特色一览 使用示例_01 使用示例_02 如何自定义 核心代码 结语 特色一览 使用UICollectionView的复用机制使用复用机制...
前言 最近在做项目的时候需要用到一个在线的音乐播放器, 但是这个音乐播放器只需要播放一首歌, 而且要求能快进快退, 由于比较简单, 适合初学者学...
前言 对初学者来说,GCD似乎是一道迈不过去的坎,很多人在同步、异步、串行、并行和死锁这几个名词的漩涡中渐渐放弃治疗。本文将使用图文表并茂的方式...
文集作者