1
如果用戶在應用程序運行時通過iTunes文件共享修改了文檔目錄的內容,我正在尋找一種可靠的方式來獲取通知。如果用戶通過iTunes修改文檔目錄的內容,則發出通知文件共享
我寧可不使用
- (void)applicationDidBecomeActive:(UIApplication *)application
,因爲這不是與iOS 5可靠的,因爲你可以改變文件目錄,而這種方法被稱爲..
我也看着蘋果的DirectoryWatcher類發現它不適用於iOS 4.3及更高版本。
編輯: 根據下面的答案這個DirectoryWatcher確實工作,我剛剛錯過,它是默認情況下autoreleased。
我已經更新我的職務,你是正確的,它的工作爲iPhone,但由於某種原因它不燒在iPad上 – Kaiser
它的工作原理iPad設備上對我來說,如果我設定的目標設備,以iPad和跑。 – ader
Uggh,我一開始並沒有看到autorelease,因此在releasepool發佈之後發生了回調。謝謝。 DirectoryWatcher * tempManager = [[[DirectoryWatcher alloc] init] autorelease]; – Kaiser