タグ付けされた質問 「nsmanagedobject」

30
コアデータのすべてのエントリを削除/リセットしますか?
Core Dataに保存されているすべてのエントリを削除する方法を知っていますか?私のスキーマは変わらないはずです。空白にリセットしたいだけです。 編集する ユーザーが基本的にresetボタンを押すことができるように、これをプログラムで行うことを考えています。

13
NSManagedObjectの特定のサブクラスが見つかりません
Core Dataを使用したアプリの開発に取り組んでいます。私が使用してインスタンスを作成したとき: let entity = NSEntityDescription.entityForName("User", inManagedObjectContext: appDelegate.managedObjectContext) let user = User(entity: entity, insertIntoManagedObjectContext: appDelegate.managedObjectContext) ログに警告が表示されました: CoreData: warning: Unable to load class named 'User' for entity 'User'. Class not found, using default NSManagedObject instead. どうすれば修正できますか? また、別の質問として、NSManagedObjectサブクラスでインスタンスメソッドを定義するにはどうすればよいですか。 編集: 次のスクリーンショットのように、エンティティのクラスを指定しました。

12
CoreData:警告:指定されたクラスをロードできません
Xcode 6.1を使用して、既存のObjective-C TV Showアプリを新しいSwiftバージョンに複製していますが、CoreDataに問題があります。 4つのエンティティのモデルを作成し、それらのNSManagedObjectサブクラスを(Swiftで)作成しました。すべてのファイルに適切なアプリターゲットセット(「ソースのコンパイル」用)があります。 新しいエンティティを挿入しようとすると、このエラーが発生します。 CoreData:警告:エンティティ 'Shows'の 'Shows'という名前のクラスをロードできません。クラスが見つかりません。代わりにデフォルトのNSManagedObjectを使用します。 いくつかのコメント: Core Dataに保存するとき、私は親子コンテキストの方法を使用してバックグラウンドスレッドを許可します。これを行うには、次を使用してManagedObjectContextを設定します。 lazy var managedObjectContext: NSManagedObjectContext? = { // Returns the managed object context for the application (which is already bound to the persistent store coordinator for the application.) This property is optional since there are legitimate error conditions that …

4
ARCでの@property定義:強いか保持するか?
Xcode 4.2とARCを使用すると、自動生成されたコードNSManagedObjectがプロパティに対して次のようになります。 @property (nonatomic, retain) NSString * someString; 1)またはretainに置き換える必要はありませんstrongかweak? 2)自動生成されたコードがまだ使用されているのはなぜですか retain 3)retainこのプロパティステートメントの正しい置換は何ですか? 現在、を使用して問題をデバッグしていNSFetchRequestますが、これが問題の原因である可能性があると思いました。考え?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.