摘要: 这个功能的重点作用应该是在计算上。 对于一般的属性,要么直接存一个,要么直接读一个,计算属性则可以根据所设置内容,进行一些修改或计算之类的, 比如: import UIKit class sample { var no1 = 0.0, no2 = 0.0 var length = 300.0, br 阅读全文
posted @ 2016-02-15 17:37 Rinpe 阅读(440) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-02-15 16:47 Rinpe 阅读(1) 评论(0) 推荐(0)
摘要: 协议: 1.Swift协议用于定义多个类型应该遵守的规范 2.协议定义了一种规范, 不提供任何实现 3.协议统一了属性名, 方法, 下标, 但是协议并不提供任何实现 4.语法格式: [修饰符] protocol 协议名: 父协议1, 父协议2, ... { // 协议内容 } 修饰符:可以省略, 也 阅读全文
posted @ 2016-02-15 15:34 Rinpe 阅读(307) 评论(0) 推荐(0)
摘要: import Foundation /* 扩展 1.使用扩展添加属性, 方法, 可变方法, 构造器, 下标, 嵌套类型 2.可以使一个已有类型符合一个或者多个协议 3.扩展与OC的Category类似 4.扩展并不是派生子类, 因此不支持重写 */ /* [修饰符] extension 已有类型 { 阅读全文
posted @ 2016-02-15 10:23 Rinpe 阅读(341) 评论(0) 推荐(0)