Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
iOS 開発の手始めとして、また Realm が気になっているので RealmTodo を読んだ。 Realm とは Realm はモバイル向けの DB。速いし使いやすい感じ。以下のページが分かりやすい。 qiita.com RealmTodo とは Realm を使ったチュートリアルに RealmTodo がある。ToDo アプリで Todo を Realm で管理するっていうもの。 RealmTodo は Realm 公式で提供されているんだけど、少し前に書かれたもので Swift 1.2 に対応していない。 https://realm.io/news/tutorial-building-a-todo-app-with-realm/realm.io で、GitHub に 1.2 対応しててかつ CocoaPods でライブラリ管理しててインストール簡単なプロジェクトがあったので、それを
class ToDoItem: RLMObject { dynamic var name = "" dynamic var finished = false } RLMObjectを継承したクラスを作り、カラムは「dynamic var 変数名 = 初期値」で定義をします。 ToDoItemモデルのオブジェクトを取得 todosは未完了のタスクで、finishedは完了済みのタスクです。 NSPredicateで条件を定義し、条件にマッチするオブジェクトがtodos, finishedに格納されています。型はRLMResultsでデータベースが更新されたら自動的に最新に反映されるので便利です。 var todos: RLMResults { get { let predicate = NSPredicate(format: "finished == false", argumentArra
Today’s blogpost is contributed by one of our users: Piet Brauer, who gave a talk about Realm at his local meetup group in Hamburg just a few weeks after we launched! Piet is a mobile developer at XING a publicly-traded German company building a social platform for professionals. You can find Piet on GitHub and Twitter. If you’d like to share your technical tutorial about Realm, please email Arwa!
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く