ファイルはこちらからご覧いただけます。属性「いいね」を解析しています<null>
が、投稿が気に入った場合でも取得しています。modhash が有効であることは 100% 確信しており、ファイルを表示すると、賛成した投稿に true が表示されていることがわかります。
私のコード:
NSData *responseData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://reddit.com/.json"]];
NSDictionary *json = [NSJSONSerialization
JSONObjectWithData:responseData
options:kNilOptions
error:&error];
NSArray *objects = [[json objectForKey:@"data"] objectForKey:@"children"];
postArr = [[NSMutableArray alloc] init];
int likesCnt = 0;
for (NSDictionary *object in objects) {
NSObject *likeObj = [[object objectForKey:@"data"] objectForKey:@"likes"] ;
NSObject *data = [object objectForKey:@"data"];
int voteDirection = 0;
if(![likeObj isKindOfClass:[NSNull class]] && [[data valueForKey:@"likes"] boolValue])
voteDirection = 1;
else if(![likeObj isKindOfClass:[NSNull class]] && ![[data valueForKey:@"likes"] boolValue])
voteDirection = -1;
//Reddit Post in an NSObject Class for organizing info for specific posts.
RedditPost *post = postArr[likesCnt];
post.currentVote = voteDirection;
postArr[likesCnt] = post;
NSLog(@"Title:(%@) Vote:(%d)",post.title,voteDirection);
likesCnt++;
}