nsfilemanager

    5熱度

    1回答

    我正在研究一個可以刪除大量文件的應用程序。當我調用NSFileManager的removeItemAtPath方法時,應用程序的UI將鎖定,直到操作完成(這可能需要一段時間)。 我試着通過調用使用performSelectorInBackground的方法來解決這個問題,但它沒有工作。 任何想法? 在此先感謝。

    0熱度

    1回答

    我在做某種形式的滾動條的一些圖片我已經保存使用NSFileManager在設備上, 每當用戶滾動到特定的小區i閱讀圖像數據和加載它,並滾動有點慢和波濤洶涌, 目前要從磁盤讀取圖像我使用[NSFileManager contentsAtPath: myFile],然後[UIImage imageWithData: imageData]。 我想知道如果這是一個更簡單,更有效的方法來做到這一點, 我想只

    0熱度

    1回答

    我正在創建一個應用程序,使用設備在plist文件中編寫字典。我需要在我的Mac中的文件。就好像我使用模擬器一樣,我可以訪問我的文檔dir coz,這是可訪問的。當我使用設備和應用程序時,如何在我的Mac或我的代碼中獲取該文件處於調試模式。 請幫我 感謝

    0熱度

    1回答

    我試圖保存可變數組成一個文件,下面的代碼 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *ArrayFileNam

    0熱度

    1回答

    當我在Xcode調試器下運行以下代碼時,它成功找到帶有.app擴展名的包,但是當我運行它時,獨立「文件」對象爲零。事實上,當我做NSLogs folderEnum也是零。請注意,folderPath指向與程序可執行文件位於同一目錄中的文件夾。 NSFileManager *localFileManager = [[NSFileManager alloc] init]; NSDirectoryEn

    1熱度

    1回答

    我有一些代碼將所有目錄從「/ Documents」複製到「Library/Caches /」。代碼如下: NSString *oldPath = [NSString stringWithFormat:@"%@/Documents/", NSHomeDirectory()]; NSString *newPath = [NSMutableString stringWithFormat:@"%@/Li

    0熱度

    2回答

    我有我們的應用程序將它的只讀數據庫移動到應用程序支持目錄,以便內容更新也可以更新它(通過電線更新,而不是應用程序更新)。下面的代碼在應用程序委託中複製數據庫,但是在第一次運行NSFileManager時,在下面的嘗試中(在運行期間)查看它是否在那裏或加載它沒有看到複製的文件。但是,它正在複製它,因爲如果我關閉應用程序並重新啓動它,一切正常。我輸了。 NSFileManager *fm = [[[N

    5熱度

    3回答

    我有一個基於文檔的iOS應用程序,它帶有UIDocument子類。我需要能夠移動它在文件系統上表示的文件。我曾考慮將其與NSFileManager一起移動,但這會混淆UIDocument的fileURL財產。關於如何解決這個小難題的任何想法?

    1熱度

    1回答

    是否有人獲得NSFileBusy的工作?用下面的測試,這是行不通的: NSString* filePath = @"test.txt"; NSError* err = NULL; NSDictionary* dic = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:TRUE] forKey:NSFileBusy]; B

    3熱度

    2回答

    我試着用NSFileManager的attributesOfItemAtPath。它適用於文件,但不適用於文件夾。雖然在Apple's documentation,他們聲稱它應該在文件或文件夾上工作。但是,如果我在文件夾中調用此函數,我所得到的值都是零值。 碼我用: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];