我有一个带有 json 的场景,得到了 Facebook 的点赞。我需要该场景的自动更新(屏幕必须重新加载)。当新数据(在这种情况下 - facebook 喜欢计数已更改)时。我尝试了网络上的所有示例,但无法实现。
视图控制器.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 秒按时间(例如)更新一次。