未分類

Realmの特徴

投稿日:

Realmとは

Realmは、デバイス(iPhone等)自体にデータを保存しておくことができるデータベース。

Realmの特徴

無料で利用できることと、データ量が増えてもパフォーマンスへの影響が少ない。
デバイスにデータを保存するため、通信が発生しない。したがってオフライン環境でもデータにアクセスできる。
Todoアプリなど個人で完結する場合はRealmだけでアプリが作れる。

同じ形式の軽量データを大量に保存、検索するのに適している。(例えばアドレス帳、ブラウザのブックマーク、履歴など。)

参考:【Swift】なぜRealmを使うのか。
Realm Mobile Database

-未分類

執筆者:

関連記事

編集点を消す方法

消したい編集点にタイムラインカーソルを合わせて右クリック→スルー編集を結合

no image

Realmでデータを更新または追加する方法

モデルにプライマリキーを指定しているなら、Realm().add(_:update:)を使って、オブジェクトがすでに存在する場合は更新、存在しない場合は新しく追加というように、追加または更新を一度に行 …

no image

オプショナル型とは

オプショナル型 var x: String? ←nilが入ってる nilを代入できる。 非オプショナル型 var x: String ←何も入ってない nilを代入できない。

バウンドするアニメーション

x軸とy軸に分けてから位置を調整する。まずはy軸で垂直に落ちる動きを決めてから、x軸で移動距離を決める。 跳ね返りは最初いた位置から1/3くらいにしたが、材質によって異なる。 地面に接地→跳ね返り→ま …

no image

文字列の先頭から何文字を取り出す

文字列の先頭から、または後ろから、任意の数の文字を取り出す方法。 let text = “こんにちは、世界” //先頭から5文字を取り出す let first = String(text.prefix …