Swift编程基础入门
1. Swift类方法与实例方法
- 类方法
- 调用方式 :类方法的调用使用类名,例如
RadioStation.minAMFrequency()。它与实例方法调用类似,但使用类名而非实例变量。 - 用途 :类方法常用于返回固定值或新的对象实例,这类方法也被称为初始化方法。比如:
- 调用方式 :类方法的调用使用类名,例如
NSDate.timeIntervalSinceReferenceDate() // 返回一个数字
NSString(format:"http://%@", "1000") // 返回一个新的NSString对象
Dictionary<String, String>() // 返回一个新的Dictionary对象
- **适用场景**:当方法返回的信息不特定于类的某个实例时,可将其定义为类方法。例如,`RadioStation` 类的 `minAMFrequency` 对所有实例都相同,适合作为类方法;而电台名称或频率因实例而异,不能作为类方法,因为类方法不能使用类的实例变量。
- 实例方法
- 调用前提 :实例方法只有在类被实例化后才能使用。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



