/**
Swift语言中的属性和 OC 中的不大一样
(1)存储属性
*/
struct Person {
var name: String
var age: Int
}
var p = Person.init(name: "zhangsan",age: 10)
p.name = "lisi"
p.age = 10
/**
当我们构造 p 这样一个对象的时候,系统会为这个对象分配内存。
p 这个对象有两个成员变量
name
age
它们分别也有相应的内存单元
这些内存空间存储于 p 这个对象。
抽象的理解呢,这个对象有两个成员变量,这两个成员变量可以存储数据。
*/
class People {
var name: String = "zhangsan"
var age: Int = 10
}
var people = People.init()
people.name = "lisi"
people.age = 10
/**
无论是类还是结构体
*/
原文链接:https://www.f2er.com/swift/322422.html