これが管理対象オブジェクトコンテキストを共有するための悪いアイデアであるかどうかについての少しのフィードバックを探しているだけです。
私が追加したMyApp-Prefix.pch
ファイルには、次のものがあります。
#import "AppDelegate.h"
#define MOC [(AppDelegate*)[UIApplication sharedApplication].delegate managedObjectContext]
次に、コンテキストにアクセスする必要がある場合は、次のようにします(単なる例)。
[MOC deleteObject:[self.fetchedResultsController objectAtIndexPath:indexPath]];
これはうまくいくようですが、特にどこにも言及されていないので、簡単すぎるようです。これは悪いデザインパターンですか?
フィードバックをありがとう