背景 最近公司的iOS技术分享知识都多多少少和Vision有点关系,所以打算来学习一下。简单的了解之后,发现Vision是一个功能很强大的框架。...
来自小白对ReactorKit使用的最直观感受:Reactor和UI相互独立。Reactor的最大的作用就是将业务逻辑从View中抽离出来,可以...
最近在项目中遇到需要在UILabel上显示两种类型的数据的需求 第一种数据:最多显示2行且2行表示不完的情况下结尾以省略号表示 第二种数据:最多...
NSDateFormatter类,简单来说就是OC提供好的格式化时间的类,可以将我们获取的时候格式化为我们自己想要展示的样子.这就需要了解一些字...
泛型编码的目的 表达算法或者数据结构所要求的核心接口。(核心接口是什么呢?也就是找到想要实现的功能的最小需求。) 泛型编码带来的优势: 1、可以...
简介 AirPlay是通过Wi-Fi连接支持AirPlay的设备,然后使用镜像功能就能在其他设备显示内容,播放声音。今天我要分享的是使用Airp...
前言 昨天心血来潮用Xcode8建个项目,准备练个手,结果遇到一问题,郁闷了很久……还好最后解决了。做个笔记_ 谜之心酸的过程 在项目里面我用到...
@escaping 在Swift3中,闭包默认是非逃逸的。在Swift3之前,事情是完全相反的:那时候逃逸闭包是默认的,对于非逃逸闭包,你需要标...
前言 对于开发人员来说,Swift3.0的变化会令你的程序几乎处处报错,目前Swift还在发展阶段并不能向下兼容,但是试想一下如果Apple没有...