| categories:swift develop

SwiftでConstantを扱う

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が掴めない。意味が分からない。

追記 (322):import UIKitを追加する。

comments powered by Disqus