あれとかこれとかそれとか

気まぐれプログラマーのブログです。簡単なことから小難しいことまで必死に勉強した内容を書き留めていきます。プログラム以外にも気になったことや面白かったことをまとめていこうと思います。

【Swift】plistを読み込む

Swiftでプロジェクトに登録されている plist を読み込む方法です。
コンフィグ、固定で使いたい設定などを plist に書き込んでおくことで値の管理がしやすくなりますね。

例えば以下のような内容の BarInfo.plist があるとします。

f:id:it-bothered-what-me:20160327183254p:plain

このうち、Offset と Size の値を取得します。
valueForKeyPath を使えば、Offset の X を取得する場合、Offset.X というようにパスを指定すれば plist で設定された値を取得できます。