swiftメモ
if let a
guard let a
where
aaa{}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
//そのクラス間のみアクセス可能(Swift3からextension内でも利用できるようになりました。) private let macBook = "MacBook" //private(set)を利用すると、setはprivate、getはinternalの制限にすることができます。 private(set) var airPods = "airpods" //一つのプロジェクト内のターゲットが同一であれば呼び出せる。継承やoverrideもできる。 internal let iPhone = "iPhone" //同じfile内であればアクセス可能 fileprivate let imac = "iMac" // 一つのプロジェクト内のターゲットが同一でなくても呼び出せるが継承やoverrideはできない。 public var appleWatch = "appleWatch" //一つのプロジェクト内のターゲットが同一でなくても呼び出せるが、継承やoverrideもできる。 open var macPro = "macPro" |