0
大家好我有一個問題: 我想實現restkit,但我不知道如何設置結構。 我應該把一切都放在一類單RestKit中的代碼組織
@interface Foo : NSObject
+ (instancetype) sharedmanager;
- (void) fetchUsersWithHandlerCompletion:(void (^)(NSArray *users, NSError *error))completionHandler;
- (void) fetchIssuesWithHandlerCompletion:(void (^)(NSArray *issues, NSError *error))completionHandler;
- (void) authenticationWithHandlerCompletion:(void (^)(BOOL *success, NSError *error))completionHandler;
- (BOOL) isAuthenticated;
@end
或不超
@interface Manager : NSObject
@property(nonatomic, strong) RKObjectManager *manager;
@end
@interface User : Manager
- (void) fetchUsersWithHandlerCompletion:(void (^)(NSArray *users, NSError *error))completionHandler;
@end
@interface Issues : Manager
- (void) fetchIssuesWithHandlerCompletion:(void (^)(NSArray *issues, NSError *error))completionHandler;
@end
@interface authentication : Manager
- (void) authenticationWithHandlerCompletion:(void (^)(BOOL *success, NSError *error))completionHandler;
- (BOOL) isAuthenticated;
@end
界面足夠大。 我提出的第三種選擇非常有吸引力。我沒有想到這一點。 – user3307688
按照你的選擇,告訴我在哪裏把代碼映射到類別或單身 – user3307688
我會使用類別,.h導入到使用和.m來實現這些映射的文件。 – Wain