1 はじめに NSUserDefaultsは、軽易にデータを保存管理する方法として、非常に多くの場面で利用されていると思いますが、このNSUserDefaultsも Swift 3.0でメソッド名が大きく変更されました。 まだ、UserDefaultsのリファレンスページもNSUserDefaultsの記載が残っていたり、纏まった記事もあまりヒットしなかった(というより、2.3の情報ばかりヒットしてしまう)ので、自分用の覚書として書きました。 2 インスタンス生成 ここが、一番変わっていると思います。この辺をキーにして検索すると、Swift3.0の情報に辿り着きやすいと思います。 Swift2.3 let userDeaults = NSUserDefaults.standardUserDefaults() Swift3.0 let userDefaults = UserDefaults.