補丁介紹
Realm 是一個移動數據庫,可運行于手機、平板和可穿戴設備之上。可以讓你的應用更快速,帶來難以想象的體驗。其目標是為了代替 CoreData 和 SQLite 數據庫。
Github源碼地址:https://github.com/realm/realm-cocoa
準備工作
使用 Realm 構建應用的基本要求:iOS >= 7, OS X >= 10.9 并且支持 WatchKit。
需要Xcode >= 6.
程序支持Objective-C, Swift 1.2 & Swift 2.0。
安裝
動態框架
注意:動態框架與 iOS 7 不兼容,要支持 iOS 7 的話請查看“靜態框架”。
下載最新的Realm發行版本,并解壓;
前往Xcode 工程的”General”設置項中,從’ios/dynamic/’、’osx/’或者watchos/中將’Realm.framework’拖曳到”Embedded Binaries”選項中。確認Copy items if needed被選中后,點擊Finish按鈕;
在單元測試目標的”Build Settings”中,在”Framework Search Paths”中添加Realm.framework的上級目錄;
如果希望使用 Swift 加載 Realm,請拖動Swift/RLMSupport.swift文件到 Xcode 工程的文件導航欄中并選中Copy items if needed;
如果在 iOS 項目中使用 Realm,請在您應用目標的”Build Phases”中,創建一個新的”Run Script Phase”,并將
bash "${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework/strip-frameworks.sh"
這條腳本復制到文本框中。 因為要繞過APP商店提交的bug,這一步在打包通用設備的二進制發布版本時是必須的。
tvOS
盡管 tvOS 仍處于測試狀態,但是我們現在已經正在評估 Realm 在此平臺應該如何運作。如果你想要參與評測 tvOS 的 Realm 早期版本,那么可以前往 PR #2506 以獲取更多內容。這個版本只適用于開發測試,不要應用在正式產品當中!
Realm瀏覽器/數據庫管理器
我們還提供了一個名為 Realm Browser 的獨立的Mac應用以便 對.realm數據庫進行讀取和編輯。
您可以使用菜單中的Tools(工具) > Generate demo database(生成演示數據庫)來生成一個有樣本數據的測試數據庫。
如果您需要尋找您應用的Realm文件,請查看StackOverflow上的這個答案來獲取詳細信息。
您可以從Mac App Store安裝Realm Browser。
Xcode 插件
我們的Xcode插件令 Realm 模型的創建更加方便。
安裝 Realm 插件的最簡單方式是通過點擊”RealmPlugin”文件夾下的Alcatraz。您也可以手動進行安裝:打開release zip 中的plugin/RealmPlugin.xcodeproj并進行編譯,重啟 Xcode之后插件即可生效。如果您使用 Xcode 菜單來建立一個新文件(File > New > File… — or ⌘N) ,您就可以看到有一個新建Realm模型的選項。
- 下載地址Android版iPhone版Mac版iPad版
-
Realm Objective-C
相關補丁
單機排行榜
- 1
- 2
- 3
- 4
- 全女格斗QOF2012+(暫未上線)
- 類型:動作冒險
- 大小:1.10G
- 去下載
- 5
- 6
- 7
- 8
- 9
- 0