1、indices(数组遍历索引) 2、enumerated (数组遍历索引及元素) 3、stride(from: to: by) 4、stride(from: throug...
1、indices(数组遍历索引) 2、enumerated (数组遍历索引及元素) 3、stride(from: to: by) 4、stride(from: throug...
一、self 和 super 区别 self 是类,super 是预编译指令(就是给编译器看的,不是一个指针; 只要编译器看到这个标志,就会让当前对象去调用父类的方法,本质还...
Promsie的概念是我在学习前端时接触到的概念,简而言之就是避免地狱回调,在异步编程时例如网络请求时,以往对于异步任务完成时的结果往往采取回调的方式,在OC中采取block...
记录一个问题 当你使用UITableview开启pagingEnabled后,翻页的过程中加载了更多数据,此时需要reloadData,然后页面就会错位 解决办法如下
今天改了新的需求,将原来的登录页面白色系改成了暗色系。UI改完以后,运行了以后发现顶部的状态栏字体还是黑色的,不协调。 随手加上代码,信心满满,运行以后。发生的事情让我难以置...
6位数字密码。。 不能6个数字相同, 也不能顺增或者顺减 这是我写过的最长的正则。。。。
最近在学习CocoaPods公有库、本地私有库、远程私有库,其中遇到了许多问题,怕过后又忘记了,所以记录下来帮助自己也帮助他人少走弯路。做iOS 3年多未写过什么文章,...
1,将数字转成字符串 (1)最简单的便是使用 NumberFormatter 的 localizedString 方法进行数字格式化: from 属性为需要格式化的数字(必须...
概述 YYCache是一个用来封装客户端缓存功能的库,实现了二级缓存的机制,即同时具备内存缓存和硬盘缓存的功能。 文件结构 YYCache主要分为YYCache、YYDisk...