UINavigationController 小系列 【源码 Github 传送门】[https://github.com/qingye/ios-swift5-demo]:学...
UINavigationController 小系列 【源码 Github 传送门】[https://github.com/qingye/ios-swift5-demo]:学...
何为“谓词”,即大家所熟悉的NSPredicate。 谓词表达式 说到谓词,少不了谓词表达式,谓词表达式有三个部分组成:表达式、运算符、返回值。谓词表达式必须返回一个BOOL...
前言: 需求:类似于考试试卷的编辑,从题库中选取若干道题目,进行分类(如:选择题、填空题等),每个类别之间可以排序,类别下面对应的题目可以排序,但是不同类别之间的题目不可相互...
这几天公司上线一个项目,改bug过程中,就遇到一个数组拷贝问题,废了半天劲儿才解决掉,特此详细研究了一下。其场景大概如下: A数组中存放着好多个自定义模型Person,Per...
属性将值跟特定的类、结构或枚举关联。存储属性存储常量或变量作为实例的一部分,而计算属性计算(不是存储)一个值。计算属性可以用于类、结构体和枚举,存储属性只能用于类和结构体。 ...
1. AFNetworking iOS面试题:AFNetworking 底层原理分析[https://juejin.im/post/5e7c51d06fb9a0097e30e...
RAC高阶函数 0. bind bind方法使用步骤:传入一个返回值RACStreamBindBlock的block。描述一个RACStreamBindBlock类型的bin...
说句心里话,这篇文章,来来回回修改了很多次,如果认真看完这篇文章,还不会写fish_redux,请在评论里喷我。 前言 来学学难搞的fish_redux框架吧,这个框架,官方...
前言 由于时间的问题,暂且只更新这么多了,后续还会持续更新本文《最快让你上手ReactiveCocoa之进阶篇》,目前只是简短的介绍了些RAC核心的一些方法,后续还需要加上M...