iOS swift realm 最新使用文件

2021-09-25 08:58:06 字數 971 閱讀 3524

##第一步匯入第三方庫

不知道為什麼匯入最新的第三方庫,會存在找不到realm的情況,這裡我們就直接匯入特定版本的

pod 『realmswift』, 『3.13.1』

一般如果不設定儲存的資料庫位址的話,會自動儲存到沙盒檔案的document下,在這裡我們自己建立並指定位址.

realm.configuration.defaultconfiguration = config

realm.asyncopen else if let error = error

}}

初始化物件

###class user: object

///獲取realm位址

class func getdb() -> realm

///存到本地realm,

public class func insertstudent(by student : user) -> void

print(defaultrealm.configuration.fileurl ?? "")

}///給user裡面新增game

func insertgame(by game: game)else

}print(defaultrealm.configuration.fileurl ?? "")

}###}

###class game: object

///設定他的父類,和父類gamelist 關聯

let owners = linkingobjects(fromtype: user.self, property: 「gamelist」)

}###注意:如果後面改了user,或者game的初始屬性名,不管是增添還是刪除,初期最好辦的做法是吧資料庫刪除, 不然會蹦,只要資料庫的結構發生了變化,那麼就謹慎處理。

#本文講了realm的一些基本用法, 把其他網上資料的不足物件裡面包含物件的這個給補足了,mmp被一直坑

最新CentOS 下安裝最最新XAMPP詳細教程

現在php的整合執行環境越來越多,個人比較喜歡xampp,更新速度快,好用,安裝便捷。cd 進入到檔案的根目錄 cd usr 給出許可權 chmod x xampp linux x64 7.4.7 0 installer.run 執行安裝 xampp linux x64 7.4.7 0 instal...

最新linux vi 退出

最新linux vi 退出 游標將位於檔案example1.c中的第3行上。使用vi可以同時編輯多個檔案,只要在進入vi的命令中寫入所要操作的檔案即可,還可以使用萬用字元。例5 鍵入命令 vi cat 就可以編輯所有字尾為cat的檔案了。當然,您還可以使用shell中內建的模式匹配來裝載檔案,這樣會...

最新pear安裝

最近想看看pear這一塊,網上查詢安裝的方面,很是讓人無語本人是windows,而且環境是整合的,都說用go pear.php來安裝,用著安裝出現了 sorry your php version is too new 5.2.13 for this go pear.instead use for a...