2016-04-12 5 views
4

Swift2とRealmを使用してデータを永続化するアプリケーションを構築しています。データの関係は、親子から孫のオブジェクトとして記述することができます。各オブジェクトには、同じフォーマットで書かれた独自のサブクラスがあります。私は実行時エラー "RLMObjectサブクラスは他の宣言内でネストすることはできません。孫のオブジェクトの_TtCC12 ...をグローバルスコープに移動してください。助言がありますか?Realmオブジェクトをグローバルスコープに移動するには

答えて

3

RealmSwift.Objectサブクラスの宣言が最も外側のスコープになければならないというエラーメッセージが表示され、他のクラス宣言または構造体宣言または関数定義の中にネストすることはできません。

+0

ありがとうございました。あなたが与えた答えのおかげで、問題のコードが見つかりました。 –

+0

あなたはなぜこれが当てはまるのか説明していますか? –

関連する問題