Viv*_*ive 7 cocoa-touch delegates objective-c nsfetchedresultscontroller
我正在尝试使用基于iCloud示例的 NSFetchedResultController将我的CoreData连接到iCloud .
NSFetchedResultsController *aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest managedObjectContext:self.managedObjectContext sectionNameKeyPath:@"date" cacheName:@"Root1"];
aFetchedResultsController.delegate = self;
Run Code Online (Sandbox Code Playgroud)
但是我在第二行得到了这样的警告:警告:语义问题:将'RootViewController*const __strong'传递给不兼容类型'id'的参数.我认为将委托设置为自我应该没问题,但事实并非如此.有人可以帮忙吗?
使RootViewController
符合NSFetchedResultsControllerDelegate协议.
@interface RootViewController : UIViewController <NSFetchedResultsControllerDelegate>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2176 次 |
最近记录: |