Swift教程之结构体
来源:互联网 发布:知乐的小说百度云 编辑:程序博客网 时间:2024/06/07 03:25
import Foundation//结构体struct Student{ var name = "" var age = 0 func test() { print("test") }}//所有结构体都有一个自动生成的成员逐一构造器,用于初始化新结构体实例中成员的属性let vga = Student(name: "小明", age: 2)let someStudent = Student()print(vga.name)print("\(someStudent.age)")someStudent.test()class Classes{ var student = Student() var isOK = false var address: String?}let someClasses = Classes()//Swift 允许直接设置结构体属性的子属性someClasses.student.age = 20print(someClasses.student.age)//类是引用类型,引用的是已存在的实例本身而不是其拷贝。let stu = Student(name:"阿杰", age: 1080)let cla = Classes()cla.student = stucla.isOK = truecla.address = "北京西城区"let alsocla = claalsocla.address = "上海浦东"/*等价于 ( === )恒等于不等价于 ( !== )*/if cla === alsocla{ print("cla 与 alsocla 是等价的")}/*“等价于 ===”表示两个类类型(class type)的常量或者变量引用同一个类实例。“等于 ==”表示两个实例的值“相等”或“相同”*/
0 0
- Swift教程之结构体
- Swift 之结构体
- Swift教程-类与结构体
- 新型结构体---Swift之Struct
- [swift学习之四]结构体练习
- Swift简明教程(五)枚举与结构体
- Swift教程之NSArray
- Swift教程之NSDictionary
- Swift教程之扩展
- Swift教程之函数
- 【Swift初见】Swift结构体
- OpenStack之Swift:swift表结构
- OpenStack之Swift:swift表结构
- 【Swift中文教程】--开始Swift之旅
- swift教程【入门】 swift 函数之旅
- 【Swift培训】苹果官方Swift教程-语法结构(中文)
- Swift 类 结构体
- Swift Struct结构体
- 日经社説 20150710 農協の自己改革を期待する
- eclipse菜单没有Android Virtual Device Manager
- caffe学习网页推荐
- iOS LBS CoreLocation定位,旋转角度,区域检测,地理编码,框架INTULocationManager使用
- UIMenuController
- Swift教程之结构体
- 10个免费的服务器监控工具
- NYoj89 汉诺塔(二)
- 日经社説 20150710 この新国立競技場を未来へ引き渡せるか
- 重写String类
- 10 款免费的网络监控工具
- 在Xcode6上创建pch文件
- [Xcode 7.0 beta]与[iOS 8.4] Could not find developer disk image
- 20150710