Restkit Objective-C: Запрос на публикацию работает только один раз

Я использую Restkit для связи с Drupal CMS. Когда я отправляю первый запрос все работает нормально: я получаю правильный JSON- строка -> круто. Консоль сообщает следующее:

2011-06-24 23: 00: 48.344 MyApp [1399: 207] Отправка запроса POST на URL http://mysite.com/myproject/services/rest/service_views/get.json . HTTP Body: view_name = viewsname

Если приложение пытается отправить тот же запрос еще раз, ничего не происходит. Никто вызываются методы-делегаты. Консоль сообщает:

2011-06-24 23: 03: 40.224 MyApp [1399: 207] Отправка запроса GET на URL http://www.mysite.com/myproject/services/rest/service_views/get.json . HTTP Body:

Я делаю все вещи Restkit в специальном классе (singleton), который Я сохраняю как переменную экземпляра моего контроллера представления. В init-функции этого class Я делаю это:

RKObjectManager* objectManager = [RKObjectManager
objectManagerWithBaseURL:kBaseURLKey];

В моем контроллере представления я вызываю функцию - (void) pollForNewData , что делает следующее:

RKObjectLoader* objectLoader = [[RKObjectManager sharedManager] loadObjectsAtResourcePath: kRessourceKey objectClass:[RKNotification class] delegate:self]; 
objectLoader.method = RKRequestMethodPOST;
objectLoader.params = [NSDictionary dictionaryWithKeysAndObjects: @"view_name", @"viewsname", nil];
[objectLoader send];

Кто-нибудь может мне помочь? Должен ли я делать что-то особенное после первого пришел ответ? Можно ли отменить запрос (если текущее представление было оставлено)?

5
задан Undo 2 June 2013 в 00:38
поделиться