狠狠撸
Submit Search
とあるテ?ータの保存方法(エターナルサーブ)
?
Download as PPTX, PDF
?
1 like
?
974 views
Y
Yuri Tayama
Follow
永続的なデータ管理ができるコアデータの使い方について知识を共有します。とミカサは事务的に答えます。
Read less
Read more
1 of 25
Download now
Download to read offline
More Related Content
とあるテ?ータの保存方法(エターナルサーブ)
1.
?
2.
自己紹介 仕事ではwebサイト画面の運用?保守業務。 12月からJavaを使うことになるらしい。 Swift レベル2 能 力
エターナルサーブ 最近はまっているアプリはCytus (とある科学の超電磁砲よりも化物語のほうが本当はs…)
3.
最近开発したこと
4.
対象 パーツの配置や関数の作成、 画面遷移あたりまでなら楽勝ですの。 ということでそろそろ別ビューに値渡したり データを保存してみようかしら?
5.
目標 みんなも 『エターナルサーブ』 使えるようになろっか!
6.
ゴール え、でもなんかコアデータとか 聞いた感じ難しそうなので。。。 私はまだNSUserDefaultでいいです。
8.
一息 そろそろ画像探すの疲れたので 真面目にやります。
9.
まずはじめに なぜ、コアデータ?
10.
コアデータとは 一言で 永続的なデータ管理を担うフレームワーク できること メモリー消費を抑えた大量のデータ保存 with高速処理!
11.
じゃあさっそく エターナルサーブ!!
12.
の前に。。。 コアデータを使う宣言をして、 テーブルを登録して、 データを処理する機能を持ったクラスを インスタンス化する。
13.
コアデータを使う宣言
14.
コアデータを使う宣言 拡張子が『.xcdatamodeld』の ファイルが自動生成されている。
15.
テーブルを登録 ①テーブルの作成とテーブル名の変更 ②レコードの名前と入るデータ型の指定
16.
テーブルを登録① =エンティティモデルを定義 エンティティ:データの入れ物となるクラス ①テーブルの作成とテーブル名の変更
17.
テーブルを登録① Entityという名前でエンティティができるので好きな名前に変えてください!
18.
テーブルを登録① ユーティリティエリア Class モジュール名(=ターゲット名) Module Current Product Modules
19.
テーブルを登録② ②レコードの名前と入るデータ型の指定 =アトリビュートの設定
20.
データを処理する機能を持った クラスをインスタンス化 =NSManagedObjectのサブクラスを作成
21.
データを処理する機能を持った クラスをインスタンス化
22.
一息 お、お疲れ様… 少しは労ってあげなくも ないんだから…//
23.
最後に ソースコード参考はこちら(github) 作業用BGMはこちら(とある科学の超電磁砲)
24.
はまったこと Swift2.0からError処理の明文化が必要になりました。
25.
ご成長(の機会) ありがとうございました せっかく教えてあげたんだから、 あんたもエターナルサーブ使いなさいよね。
Download