在跟FB Graph API要資料時
xcode提醒我,這行為佔用main thread太久的時間
所以我把這段程式碼丟到dispatch_async中執行
但卻完全沒反應
請問有得解嗎?
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,
0), ^{
[FBRequestConnection startWithGraphPath:@"/me/taggable_friends"
parameters:nil
HTTPMethod:@"GET"
completionHandler:^(
FBRequestConnection
*connection,
id result,
NSError *error
) {
/* handle the result */
NSLog(@"%@",result);
[self insertFriendInfoToContainer:[result
objectForKey:@"data"]];
}];
});
不管如何,都無法執行到nslog那行