swift 2.0 结构体
2015-10-16 16:14
288 查看
// 12.结构体 --目前没什么特别的应用场景,大多都用类来写的。
struct Person {
var age: Int
var gender: String
//静态属性
static var name:
String?
init(age: Int, gender:
String){
self.age = age
self.gender = gender
}
func eat(food:
String){
print("吃什么呢")
}
//静态方法--里只能使用静态属性
static func walk(){
print("\(name)
走路ing")
}
}
var person_12 = Person(age:
13, gender: "男")
print(person_12)
struct Person {
var age: Int
var gender: String
//静态属性
static var name:
String?
init(age: Int, gender:
String){
self.age = age
self.gender = gender
}
func eat(food:
String){
print("吃什么呢")
}
//静态方法--里只能使用静态属性
static func walk(){
print("\(name)
走路ing")
}
}
var person_12 = Person(age:
13, gender: "男")
print(person_12)
相关文章推荐
- swift教程博客
- Swift UITableView相关功能(三)设置每行显示的内容
- swift与OC混编高级教程之混编框架的创建和调用
- Swift通过类名动态创建对象的方式
- SWIFT语言的概览
- iOS与JS交互实战篇(Swift/ObjC)
- Swift UITableView相关功能(二)填充数据
- swift 2.0 枚举
- swift打印输出、变量和常量的定义和常用类型
- swift 初级 字符串,数据类型,元组等简单语法
- Swift2.1 语法指南——高级操作符
- Swift2.1 语法指南——访问控制
- swift 学习记录(二)
- swift反射──Mirror(swift 2.0)
- 通过运行时给view关联一个nameTag(含Swift2.0)
- Swift2.1 语法指南——泛型
- swift 替换反斜杠
- 《从零开始学Swift》学习笔记(Day 23)——尾随闭包
- Swift UITableView相关功能(一)创建tableView
- 《从零开始学Swift》学习笔记(Day 23)——尾随闭包