CocoaPods的安装与使用(一) CocoaPods的原理与技巧(二) CocoaPods建立自己的Podspec(三) CocoaPods诞生的时代背景(四) 创建自己...
CocoaPods的安装与使用(一) CocoaPods的原理与技巧(二) CocoaPods建立自己的Podspec(三) CocoaPods诞生的时代背景(四) 创建自己...
iOS项目架构 做了几个App,发现很多时候,App的基本框架都是一样的,如何组织架构,让项目更容易开发和维护,减少耦合,成了不变的主题。下面的唠叨呢,是我基于最近做的一个A...
class_ro_t 和 class_rw_t 的区别? 可以看出,class_rw_t结构体内有一个指向class_ro_t结构体的指针。 每个类都对应有一个class_...
系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YYModel 源码剖析:关注性能...
简书是支持Markdown的,所以想要简单的插入代码块,只需在简书中先设置支持Markdown,即可使用Markdown来插入代码块了。 关于Markdown的使用可以查看:...
一、新建工程LZDemo作为壳工程 1、添加Podfile文件 cd到你刚创建的工程目录下,执行以下语句 然后会发现你的工程目录下多了Podfile文件 2、生成xcwork...
原文iOS APP新版本升级数据库 我们常常会在APP中使用数据库,但是由于版本迭代问题,数据库的结构可能会发生变更,这时候需要对用户原始数据进行保留。这是一个很正常的需求,...
正则表达式又称为正规表示法、规则表达式、常规表示法,英语为Regular Expression,常简写为regex、regexp或RE。正则表达式使用单个字符串来描述,匹配一...
目录 前言 TouchEvent 响应链 UIControl UIGestureRecognizer 结论 前言 众所周知、手势识别器的权限比响应链更高。而UIControl...