一、基础 1、final关键词的用法 2、常见的数据类型 常见的数据类型枚举(enum)Optional值类型(value type)结构体(s...

一、基础 1、final关键词的用法 2、常见的数据类型 常见的数据类型枚举(enum)Optional值类型(value type)结构体(s...
在平时的开发中会遇到下面两种场景: 有些特殊页面需要判断是通过push/pop 或 模态化的方式进入/退出; 页面出现/消失的时机; UIVie...
JKSwiftExtension[https://github.com/JoanKing/JKSwiftExtension],测试用例在 UII...
Swift 的四种传值方式: 1.单例 2.代理 3.闭包(oc的block) 4.通知 一、单例 1.创建 2.使用 3.验证是否唯一 二、代...
typealias 类型定义总结 给已有类型重新定义名称,方便代码阅读 定义闭包,类似oc的block 定义 闭包定义
可选类型、隐式可选类型 在swift中,可选类型其根源是一个枚举型,里面有None和Some两种类型。其实所谓的nil就是Optional.No...
从Swift字符串中查找给定子串的所有Range 使用到一个关键的方法: 这个方法在给定给定范围内查找子串,并在查到第一个子串时返回Range类...
属性字是什么 就是带有属性的字符串,可以为整个字符串添加各种格式效果等也可以为部分添加。 如果使用 使用 NSAttributedString ...
定时器的两种简单实现方式: 1.timer 2.GCD 上面两种方法以及实现简单的定时器,但是还有一个隐藏的问题,那就是当应用切换至后台时,定时...
写了一个Swift版提示框,简单明了,有用到的同学可以自己下载 Deom地址查看 > 使用介绍: 1.只显示消息文本,(默认显示2.0s,位置c...