3 ファイルの読み込み
今度は、作成したFamily.plistファイルを読み込んで値を取り出し、値に1を加えてまたファイルに書き出してみましょう。
3.1 ファイルからのNSDictionary作成
ファイルからNSDictionaryを作成するには-initWithContentsOfURL:を使います。引数には読み込みたいファイル位置をNSURLとして渡します。ファイルが存在しない等で読み込みに失敗するとNSDictionaryは作成されずにnilが戻されます。
【-initWithContentsOfURL:(NSDictionary)】
指定ファイルを読み込んで初期化する。
class ViewController: UIViewController {
override func viewDidLoad() {
・・・
println(documentsDirectoryURL)
↓ファイル書き出し先ディレクトリ、およびファイル名の指定
let fileURL = documentsDirectoryURL.URLByAppendingPathComponent(
"Family.plist")
↓Family.plistから読み込んだNSDictionaryが変換されて設定されるか、新規に作成され、設定される
var dic = [NSObject:AnyObjec
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録