AFNetworking 3.0を使用して、サーバーサイドのイベントをリッスンし、それに応じて更新したいと考えています。ここに情報が見つかりましたnshipster.com/afnetworking-2AFNetworking 3.0を使用したサーバーサイドイベント
これはAFNetworking 2.0用です。
これは、上記のコードは、私がためではなくAFN 3.0を使用して探しています何のようだ
NSURL *URL = [NSURL URLWithString:@"http://example.com"];
AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] initWithBaseURL:URL];
[manager GET:@"/resources" parameters:nil success:^(NSURLSessionDataTask *task, id responseObject) {
[resources addObjectsFromArray:responseObject[@"resources"]];
[manager SUBSCRIBE:@"/resources" usingBlock:^(NSArray *operations, NSError *error) {
for (AFJSONPatchOperation *operation in operations) {
switch (operation.type) {
case AFJSONAddOperationType:
[resources addObject:operation.value];
break;
default:
break;
}
}
} error:nil];
} failure:nil];
、コードはバージョン2.0のためにどのように見えるかです。
誰もが考えている?
ありがとうございました。私はおそらく私がちょっと混乱していると思っていて、私が正しく探しているものを説明していないかもしれません。私は、キー "1" =値 "a"のようなjsonへのイベントの変更をリッスンしたいと思います。値がサーバー側をキー "1" =値 "b"に変更すると、データがアプリケーション側に変更され、それに応じて更新されます。 – Ro4ch
はい、サーバーがサーバー送信イベントをサポートしている場合、私が提供したソリューションの1つを使用することができます。 –
私はこれらを試して結果を返すでしょう。ありがとう – Ro4ch