2018-04-01から1ヶ月間の記事一覧
NSCodingについて Swiftにはクラスをシリアライズ, デシリアライズするためにNSCodingが用意されている。 そのクラスをシリアライズ, デシリアライズするには、NSCodingに準拠させ、2つのメソッド(func encode(with aCoder: NSCoder)とinit?(coder aDecoder:…
省略について Swiftには型名.varibaleHogeと書くところを型がわかっている場合は.varibaleHogeと書ける。 例えば以下のような感じ。 // textAlignmentはNSTextAlignment(enum)で、centerが定義されている UILabel().textAlignment = .center // centerはCGPo…