2010-06-23 249 views
1

在iPad上的應用程序中存儲大量數據的最佳方式是什麼?例如我想要大量的PDF手冊(如200-500MB)並使用它們?iPad - 存儲數據的最佳方式

必應(這些數據)在iTunes同步時同步?

回答

0

的一個好方法是www.dropbox.com並註冊一個帳戶有(免費5場音樂會),你可以爲你的手機應用程序...所有你需要做的就是下載它們的雲。我用它所有的時間。很酷的事情是你的電腦上有一個名爲Dropbox文件夾的文件夾,這個文件夾會自動將所有新文件同步到雲端。我建議這種方法。我不確定iTunes是否直接同步.pdf文件。但我知道你可以通過應用程序在iPad上閱讀它們。所以是的,同步到Dropbox ....即使沒有iPad的應用程序,你也可以直接進入網站並下載W/E你想查看它。

1

您可以將所有應用程序特定的內容存儲到您的沙盒中。這是NSDocumentDirectory的路徑。還有一些其他的文件夾來存儲(例如,高速緩存或libary)

NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
return [pathArray objectAtIndex:0] 

當你做一個iPad /手機備份您的應用 - 將在PC上進行備份的。

迎接 西蒙

0

如果你下載的iBooks 1.1可以與iTunes同步,現在的PDF文件,並顯示他們沒有任何問題。 (我把相當多的技術書籍移到那裏了!)。另一種方法是使用Dropbox並在桌面 - > Dropbox - > iPad之間同步文件。請記住,只能在Dropbox應用程序中訪問和打開iPad上的Dropbox中的文件。我知道Dropbox也可以打開PDF文件。

+0

我想創建自己的應用程序並在其中存儲數據。所以這不是我想要的:) – rackom 2010-06-23 19:34:28

1

您應該將它們放在文件系統中,然後使用SQLite或CoreData來維護文檔及其文件列表。如果您將它們放在應用程序的Documents目錄中,它們將包含在每日iTunes備份中。如果您將它們放入緩存文件夾(您必須檢查哪個文件夾),它們將不會被iTunes備份。

+0

謝謝:)這正是我想要的。 – rackom 2010-06-23 19:33:31

+0

很高興能有所幫助。 – jamone 2010-06-23 20:13:41

+0

你應該記得檢查這是正確的答案,如果它是你正在尋找。 – jamone 2010-06-23 20:52:34