博客专栏  >  移动开发   >  Swift轻松入门

Swift轻松入门

从基本语法开始讲解Swift,包含运算符、面向对象、函数闭包等Swfit关键知识。含有大量代码实例,讲解简答明了,适合新手入门。

关注
5 已关注
13篇博文
  • Advanced Swift中文版

    《Advance Swift》是由objc.io出版的一本深入介绍Swift特性的书。目前,《Advance Swift》还没有完成,作者仅放出了预览版(2015.10.15),并且声明会在2015年...

    2015-12-13 14:21
    3478
  • Swift入门(十二)——利用Extension添加逆序输出字符串方法

    Swift好像没有自带逆序输出字符串的方法,于是决定通过拓展(Extension)给String类添加一个逆序输出字符串的reverse方法。首先新建一个Swift文件,命名规则不太清楚,于是暂且模仿...

    2015-08-30 23:58
    1890
  • Swift入门(十一)——类型转换与is、as操作

    三种操作:is、as?和as!Swift是强类型语言,但也允许开发者通过is、as?和as!这三种操作来对类型进行判断和强制转换。其中is用作类型判断,而as?和as!则分别是类型转换的可选形式和强制...

    2015-08-29 00:45
    2223
  • Swift入门(十)——循环引用、弱引用和无主引用

    最近看到swift里面不仅有循环引用和弱引用(weak),还添加了无主引用(unowned),于是写了一些demo,这里总结一下。和OC一样,Swfit默认也是基于ARC进行内存管理的,因此虽然简单,...

    2015-08-23 00:12
    4099
  • Swift入门(九)——String与Int、Double、Float等数字相互转换

    三种转换模式任何语言里面,Int、float、double等数字类型自成一派,但它们和String类型之间的转换总是不太方便,这里总结一下它们相互转换的方法。总结下来一共有三种转换模式,分别举例说明。...

    2015-08-14 00:20
    31907
  • Swift入门(八)——功能强大的求余运算符

    求余运算符在大部分语言中,%都是求余运算符。其功能非常简单,不过也只支持int类型正数之间的求余。 比如 10 % 3 = 1。严格来说,正整数之间的求余的定义如下: 对于任意a,b∈N*,定义m...

    2015-08-06 00:12
    2336
  • Swift入门(七)——结构体(Struct)

    引子之前我们在用Int,String等类型的时候,可能没有仔细研究过,其实这些基本类型与C或者Java不一样,不是严格的“基本类型”,他们其实是经过封装的结构体。按住Alt键点击Int类型后,可以看到...

    2015-08-03 23:58
    3723
  • Swift入门(六)——字典(Dictionary)

    字典的定义和上一篇文章讲到的数组类似,字典也是用来存放相同数据类型的元素的数据结构。不过字典是通过键(Key)来查找特定的值(Value),字典中存放的每一个数据项(item)都是这样的一个键值对。哈...

    2015-08-02 16:18
    1995
  • Swift入门(五)——数组(Array)

    集合集合的定义Swift中提供了两种数据结构用于存放数据的集合,分别是数组(Array)和字典(Dictionary)。他们的主要区别在于数组中的元素由下标确定,而字典中的数据的值由数据的键(Key)...

    2015-08-01 21:59
    2127
  • Swift入门(四)——可选类型(Optionals)与断言(Assert)

    可选类型是什么?首先看一个问题,Swift中String类型的变量有一个叫做toInt的方法,可以把String类型变量转换为Int类型变量。var stringValue = "5" var int...

    2015-07-31 00:18
    1962
  • Swift入门(三)——元组(Tuple)

    定义元组是一个包含了若干个相关联变量的对象。元组的创建var newTuple = ("kt",20) //由于Swift的类型推导,newTuple被推导为(String,Int)类型的变量元组的解...

    2015-07-30 23:01
    2195
  • Swift入门(二)——字符与字符串

    Swift入门系列教程Swift字符Swift入门(一)——基本语法Swift入门(三)——元组(Tuple)定义Swift中的字符,与OC有些不同,每一个字符代表了一个可拓展的字母集,可拓展的字母集...

    2015-07-30 00:34
    2406
  • Swift入门(一)——基本语法

    最近开始学习swift,把学习的过程和总结整理成一个系列,方便日后回顾总结。基本语法基础语法swift中每一行结束后不需要加分号,多个语句在同一行内需要用分好隔开 //表示注释,或者用/* ……*/...

    2015-07-29 00:17
    2278

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部