2011-05-24 89 views
0

我在我的iphone應用中使用了UIwebview。它工作正常。當你瀏覽網站,谷歌,新聞等時沒有內存泄漏。但是當你在youtube上啓動視頻時,它會顯示出很多內存泄漏(在AudioToolBox庫下)。我如何解決它們。我導入AVFoundation.h和audioToolBox.h並添加了這些框架,但我仍然遇到同樣的問題。UIWebview問題

還有一件事,我知道蘋果檢查沒有連接條件。意思是當沒有互聯網可用或連接問題時,用戶必須得到關於連接問題的一些消息。你是怎樣做的?我如何檢查互聯網連接?你顯示什麼樣的信息?警報還是別的?

我是否還需要顯示活動指標?你如何表現?你可以請示例代碼回覆?

回答

0

蘋果公司指定的連接檢查方式是「先試一試」。如果您遇到連接問題,您可以使用他們的Reachability套件進行診斷,可用here。但總是先嚐試一下,因爲在某些情況下,可達性可能會帶來誤報。

至於UIWebView的內存問題,我認爲你不能對它們做任何事情。我猜,希望他們在iOS5中得到修復。如果您想將AVMediaPlayer用於富媒體,如Safari和UIWebView,請直接使用它,而不要通過WebKit。