2011-06-02 68 views
0

我正在研究一個應用程序,其中有兩個不同的NSManagedObject類型可能通過NSURL指向用戶拍攝的視頻。我的想法是創建另一個NSManagedObject(視頻)來保存URL引用,並且當沒有其他對象指向視頻對象時,調用文件系統來刪除NSURL指向的文件。NSManagedObject和類別/子類

相對可可新手問題:這是什麼適當的可可成語?來自C++,我會將視頻子類重寫刪除功能(Apple的文檔似乎暗示這不是理想的)。我可以想象寫一個類別的視頻具有一些額外的功能,但這需要明確調用?

感謝您的任何想法。

回答

0

您可以覆蓋自定義NSManagedObject子類中的prepareForDeletion方法,以在對象即將被刪除時刪除基礎文件。它是專門爲此目的而設計的。

+0

太棒了。謝謝。 – EricFL 2011-06-02 20:17:53