2010-09-27 43 views
0

我想不使用NSURL/NSURLDownload/CFNetwork下載文件。我想使用別的東西,因爲我在使用雪豹的人遇到問題。我過去遇到過問題(無法修復的泄漏,崩潰)。有沒有不同的方法來解決這個問題?無NSUrl/CFNetwork下載文件

回答

1

如果您不願意使用這些更高級別的API,則可以下拉到BSD套接字API並手動實現HTTP連接。但是,這是重新發明了輪子,你應該堅持使用Objective-C/Core Foundation API。他們很穩定;如果你看到它們崩潰或泄漏,那麼問題可能在於你的代碼。

你能告訴我們你看到崩潰的代碼嗎?

+0

其實,它在我的機器上完全正常工作,但不是雪豹。我已經在三個月前發佈了我的軟件,作爲在這裏的測試版:http://bit.ly/9SCsDZ崩潰記者報告也在那裏。感謝您對我目前面臨的問題給予了不同的看法。 – alexy13 2010-09-27 23:36:38

+0

很難說沒有代碼。在我看來,你正在使用CFNetwork,但是釋放一個對象,框架然後嘗試發送回調並崩潰。 – 2010-09-27 23:59:03

+0

爲了更加明智:問題幾乎肯定不在Apple的代碼中。但是除非您向我們展示給您帶來麻煩的代碼,否則我們無法確定。 – 2010-09-28 01:16:45