json が Facebook のいいねを取得するシーンがあります。そのシーンの自動更新が必要です (画面をリロードする必要があります)。新しいデータ (この場合 - Facebook のいいね数が変更されたとき)。Web ですべてのサンプルを試しましたが、実装できませんでした。
ViewController.m:
AFHTTPRequestOperationManager *FaceBookLikes = [AFHTTPRequestOperationManager manager];
NSString *FBlikes = [[NSUserDefaults standardUserDefaults] objectForKey:@"faceBookUrlField"];
NSString *FBLstr = [NSString stringWithFormat:@"http://graph.facebook.com/%@", FBlikes];
[FaceBookLikes GET:FBLstr parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) {
self.posts = (NSDictionary *) responseObject;
self.post = self.posts [@"likes"];
NSLog(@"FB LIKES: %@", self.post);
labelFacebookLikesCount.text = [NSString stringWithFormat:@"%@", self.post];
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);
}];
私はどんな解決策も歓迎します:
- json カウントが変更されたときに更新 (画面を更新) します。
- 時間ごとに (たとえば) 30 秒ごとに更新します。