2011-04-04 90 views
1

我需要準備我的IOS應用程序與預填充數據庫。我想知道我的技術是很好的,如果它的東西泄漏:CoreData和預填充DB

  1. 在第一應用推出:調用數據庫中的數據填充功能,只有在現場「DB_filled」,在屬性列表等於「沒有」。
  2. 當函數完成並且數據存儲在DB:setup plist中時,「DB_filled」=> YES。
  3. 在下一次應用程序啓動時:DB_filled等於YES,因此沒有其他嘗試預填充Db。

我不確定這是否正確的技術。你怎麼看?

回答

2

這是首次啓動應用程序設置最常見的情況,除了密鑰名稱中的差異(firstLaunch,FirstLaunch或SetupDone,或者在您的情況下,DB_filled)。請檢查this question