mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-04-02 09:31:32 +08:00
Conflicts: Code/CoreData/RKManagedObjectLoader.h Code/CoreData/RKManagedObjectLoader.m Code/CoreData/RKManagedObjectMapping.m Code/CoreData/RKManagedObjectMappingOperation.m Code/CoreData/RKManagedObjectStore.m Code/CoreData/RKManagedObjectThreadSafeInvocation.h Code/CoreData/RKManagedObjectThreadSafeInvocation.m Code/CoreData/RKSearchableManagedObject.m Code/ObjectMapping/RKObjectLoader.m Code/ObjectMapping/RKObjectMapper.h Code/ObjectMapping/RKObjectMappingOperation.m RestKit.xcodeproj/project.pbxproj Tests/Logic/CoreData/RKManagedObjectThreadSafeInvocationTest.m
24 lines
793 B
Objective-C
24 lines
793 B
Objective-C
//
|
|
// RKManagedObjectMappingOperationDataSource.h
|
|
// RestKit
|
|
//
|
|
// Created by Blake Watters on 7/3/12.
|
|
// Copyright (c) 2012 RestKit. All rights reserved.
|
|
//
|
|
|
|
#import <CoreData/CoreData.h>
|
|
#import "RKMappingOperationDataSource.h"
|
|
|
|
@protocol RKManagedObjectCaching;
|
|
|
|
// TODO: Add note about deadlock prevention!!!
|
|
@interface RKManagedObjectMappingOperationDataSource : NSObject <RKMappingOperationDataSource>
|
|
|
|
@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext;
|
|
@property (nonatomic, retain, readonly) id<RKManagedObjectCaching> managedObjectCache;
|
|
@property (nonatomic, assign) NSOperationQueue *operationQueue;
|
|
|
|
- (id)initWithManagedObjectContext:(NSManagedObjectContext *)managedObjectContext cache:(id<RKManagedObjectCaching>)managedObjectCache;
|
|
|
|
@end
|