##第一步匯入第三方庫
不知道為什麼匯入最新的第三方庫,會存在找不到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...