2010-07-06 119 views
0

我的問題是,我的應用程序的大小非常高。 所以我想要那個用戶下載應用程序,當需要的內容然後內容下載在用戶的iPhone內存。 並且如果一次下載內容,則用戶從不需要一次又一次下載內容。在應用程序的下載下載應用程序的內容

是否有可能?

請告訴我,如果有任何參考。

感謝,

阿倫

回答

3

您可以在您的應用程序文件夾中下載任何需要的媒體。

你可以得到它的URL這樣:

[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] 

NSString *homeDir = NSHomeDirectory(); 
NSArray *arrayPaths = 
    NSSearchPathForDirectoriesInDomains(
     NSDocumentDirectory, 
     NSUserDomainMask, 
     YES); 

NSString *docDir = [arrayPaths objectAtIndex:0]; 
+0

感謝你回答我在我的項目中實施 。 – 2010-07-07 07:16:00

1

你可以嘗試this answer.基本上,你存儲在目錄中的所有內容。如果該目錄存在,則什麼也不做。否則,請下載一個zip文件並將內容解壓縮到目錄中。詳情請參閱上面的鏈接。

+0

謝謝你的回答 – 2010-07-07 07:17:17