数组初始化 可以隐式初始化,也可以隐式初始化 `//隐式初始化var vowels = ["A","E","I","O","U"] //显式初始...
1.ReactiveCocoa简介 ReactiveCocoa(简称RAC),是由Github开源的一个应用于IOS和OS开发的新框架,Coco...
可选型作为swift语言中一大亮点,也是非常重要的一个概念,为此我们要学好swift,就要把可选型学好。 什么是可选型呢? 我们可以看个列子 v...
在很多地方,都能看到这个概念,却不知道到底是个什么玩意,网上写的也很抽象,理解起来很吃力,官方文档官方文档也只是泛泛而谈。 那么,什么是RunL...
for循环结构 for i in -99...99{ i*i} 注:基于c的for循环结构在swift3.0已经取消。 for var a ...
在oc语言中,NSString来申明一个字符串。 在swift语言中,用String来申明一个字符串,学习过java的也应该知道。 字符(cha...
常量let和变量var let 常量 定义:被赋初始值后不能再被赋值。 var 变量定义:被赋初始值后可以再被赋值 可以这样直接初始化多个类型一...
gcd想必大家并不陌生,知道是用来多线程的,却不知道怎么去使用。接下来,我将带领大家去一步步从零研究gcd,认识gcd,去使用gcd。 为什么要...
前言:当你销毁一个图片的时候,有没有想过让图片做个cool的销毁动画呢?常见的就是仿射动画,一些常见销毁方式,在这里,小编带给你们另一种销毁方式...