Swiftへの移行はスタンフォードの講義を聞きつつ進めたいところなのですが、ここネパールだとちょっと無理。 ネットでの情報も増えつつはあるように思えるが、まだまだな感じ。。
分からないことが多々あるが、進めていかないと、、
さて、これが正しい方法なのかは分からないけれども(一抹の不安があるが。。)、コンスタンツの扱いをSwiftにて行うには以下のようにしてます。
//
// LocalConstants.swift
//
import Foundation
import UIKit
let ONE_DAY = 86400
struct UDKey {
static let DisplayColorMode = "color_mode"
}
struct Default {
static let ColorMode = "kawaii"
}
で、他からのアクセスは
defaults.setValue(Default.ColorMode, forKey: UDKey.DisplayColorMode)
のようにしています。
※ Swiftでのenumが掴めない。意味が分からない。
追記 (3/22):import UIKit
を追加する。