2012-05-12 36 views
0

它會像第一次看重複的問題,但它不是請讀它直到結束。錯誤與fb圖形後期圖像

我可以使用fb圖形api發佈圖像。

1)我可以發佈照片,但它需要大約2至2.5 minites 如何優化它,即如何使它需要較少的時間?在 2)張貼給我的NSLog上不斷10秒這樣

void SendDelegateMessage(NSInvocation*): delegate (webView:resource:didFinishLoadingFromDataSource:) failed to return after waiting 10 seconds. main run loop mode: _kCFURLConnectionPrivateRunLoopMode 

如何代碼,所以我沒有得到這個日誌?

我調用FB圖碼是從this example

+0

延遲何在,是因爲照片是大文件?如果您在發佈之前調整圖像客戶端的大小,這仍然是一個問題? – Igy

+0

我不知道如何在客戶端重新調整圖像大小?你能給我一些指導嗎?任何鏈接或任何東西將被視爲 –

+0

http://stackoverflow.com/questions/4394491/how-to-compress-resize-image-on-iphone-os-sdk-before-uploading -to-a-server – Igy

回答

0

從@lgy給出的鏈接或問題鏈接我得到了最好的有效的解決方案是如下

UIGraphicsBeginImageContext(newSize); 
[image drawInRect:CGRectMake(0,0,newSize.width,newSize.height)]; 
UIImage* newImage = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

感謝@Tuan好阮誰給答案在那裏我只是重複它,因爲它可以幫助我很多 和newSize是CGSize類型變量 快樂編碼:)