RealmSwiftをCocoaPodsでインストールしましたが、問題なくRealmSwiftをインポートしています。しかし、私はそれを使用しようとしているときに私は奇妙なエラーを取得しています。 私が行うと:あなたのクラスでimport RealmSwift
後RealmSwiftをインポートできます。インスタンス化できません
fatal error: 'try!' expression unexpectedly raised an error: Error Domain=io.realm Code=0 "Schema validation failed due to the following errors:
- Target type 'RealmSwiftObject' doesn't exist for property 'articles'.
- Target type 'RealmSwiftObject' doesn't exist for property 'favorites'." UserInfo={NSLocalizedDescription=Schema validation failed due to the following errors:
- Target type 'RealmSwiftObject' doesn't exist for property 'articles'.
- Target type 'RealmSwiftObject' doesn't exist for property 'favorites'.}: file /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-700.1.101.15/src/swift/stdlib/public/core/ErrorType.swift, line 50
あなたが言及したエラーは、あなたのモデルクラスが宣言されている方法に矛盾があることを示しています。エラーがどこにあるかを見ることができるように宣言を共有していただけますか? – bdash
試してみてください!やっている?それを非オプションにしていますか? – user2277872
@ user2277872試してみてください! "この関数呼び出しは潜在的にエラーを投げることができると知っていますが、私はそれを保証しません"という意味は、使用するのと同じ概念です!オプションでまたはを強制的にアンラップする!キャストを強制する。強制操作が失敗した場合、プログラムはクラッシュします。 –