Jak mapować AFIncrementalStore
do Twitter API v1.1?Jak mapować AFIncrementalStore do Twitter API v1.1?
Rdzeń danych Trwałość z AFNetworking, Done Right
https://github.com/AFNetworking/AFIncrementalStore
REST API v1.1 Resources
https://dev.twitter.com/docs/api/1.1
- (id)representationOrArrayOfRepresentationsOfEntity:(NSEntityDescription *)entity
fromResponseObject:(id)responseObject;
- (NSDictionary *)representationsForRelationshipsFromRepresentation:(NSDictionary *)representation
ofEntity:(NSEntityDescription *)entity
fromResponse:(NSHTTPURLResponse *)response;
- (NSString *)resourceIdentifierForRepresentation:(NSDictionary *)representation
ofEntity:(NSEntityDescription *)entity
fromResponse:(NSHTTPURLResponse *)response;
- (NSDictionary *)attributesForRepresentation:(NSDictionary *)representation
ofEntity:(NSEntityDescription *)entity
fromResponse:(NSHTTPURLResponse *)response;
- (NSMutableURLRequest *)requestForFetchRequest:(NSFetchRequest *)fetchRequest
withContext:(NSManagedObjectContext *)context;
- (NSMutableURLRequest *)requestWithMethod:(NSString *)method
pathForObjectWithID:(NSManagedObjectID *)objectID
withContext:(NSManagedObjectContext *)context;
- (NSMutableURLRequest *)requestWithMethod:(NSString *)method
pathForRelationship:(NSRelationshipDescription *)relationship
forObjectWithID:(NSManagedObjectID *)objectID
withContext:(NSManagedObjectContext *)context;
Jak podchodzisz do budowy nowoczesnego klienta Twittera? – Zelko
Używam niestandardowej funkcji NSOperation, która mapuje części interfejsu API na podstawowe obiekty danych. Niedługo rozprowadzę go na githubie. Możesz także wypróbować RestKit, sporo dojrzewa od samego początku. – Terminus