質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!新規登録して質問してみよう
皆さん、Swiftでガリガリ開発してますか? Objective-Cから変わりすぎて涙目になりながら開発してますが、 そんな中データ管理にSwiftでもMagicalRecord使おうかと思ってましたが 言語も新しくなった事だし、何か代わりがないかなぁと探していたところ Realmに出会いました。 実際に使ってみたので、その使用感をお伝えできればと思います。 環境 x-code 6.0 swift os:ios realm 0.83 Realmとは CoreDataやSQLiteに変わる次世代Mobileデータベースみたい。 Androidでも使えるので移植するときにインタフェースも統一されてて移植しやすいよね! 詳しく知りたい方はここを見ればいいと思います。 なぜRealmを選んだのか iOSアプリを作ってると、まだAndroidアプリがなかったら必ずと言っていいほど Androidアプ
🍀まえがき ■書いてあること Realmに挑戦してみたので、簡単なアプリの作り方をメモ ちなみにRealm=レルムらしい👍 ■下記の症状に効能があります とりあえずサクッとRealm触ってみたい とりあえず最低限の実装で基本を理解したい ■この記事の特徴 初心者でも内容が分かりやすいようになってます。 変数は英語で命名するのがセオリーですが、あえて全部日本語にしてます(それでも動きます) xcode 10.1 swift 4.2 (2019年2月現在) ■主な流れ プロジェクトの作成 cocoapodでrealmを追加 ストーリーボードの設定 モデルクラスの作成 セルクラスの作成 ViewControllerの実装 完成! 🛠本編 ◼️プロジェクトの作成 とりあえずSingleViewAppを選択 今回のプロダクトネームは「TestRealm」にしました ◼️cocoaPodsでRe
参考までに、上記のモデル定義とデータ登録用のコードを以下に示します。 /// 選手モデル class Player: Object { // 選手名 @objc dynamic var name : String = "" // 身長(単位:m) @objc dynamic var height : Double = 0.0 // 体重(単位:kg) @objc dynamic var weight : Double = 0.0 } // データ登録用コード例 // 1人目の選手 let player1 = Player() player1.name = "HIRO" player1.height = 163.0 player1.weight = 60.5 // 2人目の選手 let player2 = Player() player2.name = "CHIHIRO" player2.h
本記事ではRealm Swiftを使って複数条件でソートする方法を紹介します。使用しているRealm Swiftのバージョンは v4.4.1 です。 Realm Javaで複数条件のソートしたい場合「Realm Javaを使って複数の条件でソート(並べ替え)する - 酢ろぐ!」の記事をご覧ください。 Realm Swiftを使って複数の条件でソート(並べ替え)する たとえば Userというオブジェクトがあり、Userクラスは下記のように定義しているとします。 import RealmSwift class User : Object { // ユーザーのID @objc dynamic var id: String = "" // オンライン状態 @objc dynamic var isOnline: Bool = false // 前回のオンライン時刻 @objc dynamic var
初期データのあらかじめ入ったRealmのファイルを用意しておき、 アプリに組み込んで使いたいと思っています。 それにはデータが入ったDBのファイルが必要です。 Realmの保存場所を特定する方法をメモしておきます。 前提 環境はXcode9.2、Swift4.0を使用しています。 初期データ作成用のXcodeプロジェクトを作っておきます。 実機かシミュレーターにRunしておきます。 参考サイト様 ありがとうございます!!! https://realm.io/docs/swift/latest/#copying-objects-between-realms How to find my realm file? - Stack Overflow シミュレーターにインストールした場合の場所 // DBのファイルの場所 print(Realm.Configuration.defaultConfig
概要 Realm Databaseに格納したデータを取得し、カスタムセルに表示させる方法についての記事です。 Realm Databaseの使い方とカスタムセルの作り方を学んだので組み合わせてみました。 TableViewのセルじゃなくて好きな形のセルにデータを表示したい!といった方のお役に立てれば幸いです。 実行環境 【Xcode】 Version 10.1 【Swift】 version 4.2.1 【CocoaPods】version 1.6.0 【Realm Database】 3.13.1 実装 Realm Databaseの導入 はじめにRealm Databaseを新規プロジェクトに導入します。Realm Databaseのインストール方法は下記記事が大変参考になりますのでこちらをご参照ください。 【Swift】RealmSwiftをインストール(CocoaPods)から実行
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く