簡體   English   中英

領域:從ObjC遷移到Swift

[英]Realm: Migrating from ObjC to Swift

我有一個用ObjC寫的應用程序。 我選擇了Realm作為我的DataBase。

我想開始將我的應用程序的某些部分遷移到Swift。

到達Realm時我感到困惑。

有兩個pods 根據我從文檔中的理解,RealmSwift適用於純Swift項目,對吧?

但是,是否可以在沒有RealmSwift pod情況下將模型類遷移到Swift?

據我所知,Realm Swift並不是純Swift項目的專屬,但如果你在iOS應用程序中使用它,你就不能從任何Objective-C代碼中調用它。 因此,如果您計划將所有Realm代碼移動到Swift,那么它應該沒問題。

如果你在Objective-C中仍然有任何Realm代碼,那么最好堅持使用Realm Objective-C框架,並通過Swift橋接頭進行任何Swift調用。

Realm文件與平台無關,因此如果您只是在Swift中重寫了Objective-C模型類,只要模型屬性和類型完全相同,它應該仍然可以簡單地工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM