我有一個RESTful服務器,需要在Cocoa應用程序中創建客戶端。Cocoa和REST:API細節應該放在模型還是API類中?
我有一個模型叫資源。當我GET /資源時,我的服務器返回JSON中的所有資源。
我有一個模型叫做客戶端擁有許多資源。
客戶有一個實例方法- (NSMutableArray的*)資源
一個NSArrayController管理的資源。第一次調用上述方法時,它會向REST服務器請求客戶端的資源。我的問題是:誰應該創建請求,調度請求,並填充數組:Client類或Resource類(類似於 - (NSMutableArray *)resourcesForClient:(Client *)client)?或者可能都不是,而是有一個API類接收模型名稱和一些過濾器並返回數組?
只是要清楚。上面的客戶是一個客戶,而不是一個ApiClient或類似的東西。 – Alexandre 2010-07-26 18:43:42