- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 《iOS移动开发从入门到精通》图书连载20:枚举
4.2.1 枚举在实际应用中,有的变量只有几种取值的选择。如人的性别只有两种取值(也可能是三种),星期则只有七种可能的取值范围。其它的还有:月份、颜色、学历、职位之类等等。在Swift语言中对这样取值比较特殊的变量,可以定义为枚举类型。所谓枚举是指将变量的值一一列举出来,变量只限于在列举出来的值的范围内进行取值。在程序设计语言中,一般用一个数值来代表某一状态,这种处理方法不直观,易读性差。如果能在
2017-01-22 20:16:19 963 4
原创 《iOS移动开发从入门到精通》图书连载19:函数的嵌套
4.1.8函数的嵌套一个函数也可以写在其它函数之中,来封装一个嵌套函数,用以实现仅在一定范围内起到作用的功能:1 func chooseNumber(needBigger:Bool, number1:Int, number2:Int)2 {3 func getSmaller()4 {5 print ((number1 6
2017-01-22 20:09:37 534
原创 《iOS移动开发从入门到精通》图书连载18:函数作为参数和返回类型
4.1.4函数作为参数和返回类型Swift中的每个函数都有一个类型,包括函数的参数类型和返回类型。您可以方便的使用此类型,像任何其他类型一样。 函数作为参数这使得它很容易将函数作为参数,传递给其它的函数。甚至从函数中返回函数类型。1 func getSmaller (number1:Int,number2:Int) -> Int2 {3 return ((num
2017-01-22 20:01:06 643
原创 《iOS移动开发从入门到精通》图书连载17:函数的定义和调用
在第3章为大家揭开了Swift 3.0语言的神秘面纱,并为大家讲解了Swift 3.0基本的语法知识。本章将继续围绕Swift 3.0讲解一些更加深层次的知识。我们将谈到函数、枚举、结构体、类、扩展、协议等干货内容,同时还为大家详细解释了问号?和感叹号!在编码中的用途以及使用方法。
2017-01-22 19:40:36 637
原创 《iOS移动开发从入门到精通》图书连载16:字典
3.4.4 字典Swift语言提供两种集合类型来存储数据:数组和字典。数组是一个同类型的序列化列表集合。而字典是一个能够使用类似于键的唯一标识符,来获取值的非序列化集合。字典是一种存储多个相同类型的值的容器。每个值value都关联唯一的键key。键作为字典中的这个值数据的标识符。和数组不同的是,字典中的元素并没有具体的顺序,也就是说字典是无序存放元素的。并且和Object-C中的字典对象不同的是,
2017-01-13 20:11:20 701
原创 《iOS移动开发从入门到精通》图书连载15:数组
所谓数组,就是将相同数据类型的元素,按一定顺序进行排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分它们的变量集合,这个名字被称为数组名,编号称为数组的下标。
2017-01-13 19:59:21 665
原创 《iOS移动开发从入门到精通》图书连载14: if条件判断语句、switch条件判断语句、 continue语句和forthrough语句
在日常开发工作中,您经常需要判断用户的输入是否正确,以进行不同的处理逻辑。例如当用户输入非15位或18位身份证时,需要提醒用户输入错误:
2017-01-13 19:53:55 2462
原创 《iOS移动开发从入门到精通》图书连载13:for循环、while循环语句、repeat-while循环语句
3.3 循环语句和条件判断语句3.3.1 for循环Swift 的for循环语句,可以用来重复执行一系列语句,直到达成特定的条件。Swift提供了两种for循环语句,一种是C语言风格的for循环:条件递增(for-condition-increment),这种方式在Swift 3.0中被遗弃,所以这里只讲解Swift推荐使用的for-in循环。1 for index in 0 ..<
2017-01-03 12:35:55 842
原创 《iOS移动开发从入门到精通》图书连载12:元组类型、一元、二元和三元运算符、 比较运算符
3.2.5 元组类型元组是一个包含了若干个相关联变量的对象。1 let people = ("John",33) 由于Swift的类型推导,people被推导为(String, Int)类型的常量。元组作为一个临时复合值,元组在某些时候是非常有用的。它经常被用作函数返回值,用来传递一些数据。例如一个用来获取网页的函数,可能会返回一个(Int, String)元组,用来描述是否获取成功
2017-01-03 12:28:10 1634
原创 《iOS移动开发从入门到精通》图书连载11:字符和字符串
3.2.4 字符和字符串字符Swift中的字符,与Object-C有些不同,每一个字符代表了一个可拓展的字母集,可拓展的字母集由若干个(大于等于一个)Unicode标量值表示,这些标量构成了一个可拓展的字母集,也就是一个人类可读的字符。1 let characterA:Character ="A" // "A"2 let sun = "\u{2
2017-01-03 11:43:32 748
iOS开发知识精美画册.pdf
2020-02-28
Photoshop快捷键合集[超清可打印]
2019-01-15
iOS开发试题大全之二:笔试题600条
2018-01-26
iOS开发试题大全之二:面试题400条
2018-01-26
iOS开发试题大全:笔试面试一千题[面试篇]
2018-01-26
iOS开发试题大全:笔试面试一千题[多线程篇]
2018-01-26
iOS开发试题大全:笔试面试一千题[界面篇]
2018-01-26
iOS开发试题大全:笔试面试一千题[常识篇]
2018-01-26
iOS开发试题大全:笔试面试一千题[语法篇]
2018-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人