- 博客(5)
- 收藏
- 关注
原创 Swift中函数
可以使用“…”来表示可变数量参数在定义函数时,如果不确定参数数量,可以使用“…”的方式来表示可变参数。如果函数有多个参数时,可变参数需放在最后可变参数后不可再加其他参数。一个函数最多只能够有一个可变参数可变参数内的值虽然数量不定,但必须都为同一类型的参数(可视为数组)func countNumbers(numbers: Int...) -> Int{ if nu...
2020-01-06 14:50:31
279
原创 ios开发之UIView类
UIView是UIKit框架中的视图类,是所有控件的父类在xcode中通过如下方式定义一个UIview视图let view = UIview(frame: CGRect(x: 40, y: 40, width:100, height: 100)//定义一个UIview视图self.view.addSubview(view)//将UIview视图添加到视图控制器中通过.backgrou...
2019-12-30 16:43:10
222
翻译 Swift中Protocol的说明和用法
注:来自斯坦福的Swift公开课协议(Protocol)类似于C++中的一个声明的类,可基本表达为一个方法或变量的清单,但其中不包含任何的实现(a list of methods and vars with no implemention)。一个协议由三个部分组成:协议的声明(协议中的属性和方法。如函数的参数和返回值,或一个变量的清单) class、struct或enum对实现这...
2019-11-15 18:32:14
947
翻译 Swift中enum用法
注:摘自斯坦福swift公开课 在swift中,enum(枚举类型)和struct一样都是值类型,进行值传递。和其他语言不同的是在swift中,enum中的每个case可以有与之关联的数据(associated data)。例如:enum FastFoodMenuItem { case hamburger(numberOfPatties: Int) //可以有关联的...
2019-11-15 14:42:05
733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人