nsfilemanager

    1熱度

    1回答

    我對NSFileManager有疑問。 我將一組圖像存儲在iPhone應用程序的Documents目錄中。 基本上它們存儲爲img0001.jpg,img0002.jpg,... img0010.jpg。 我正在使用表視圖來顯示這些圖像的列表(我遍歷目錄並將它們放在NSArray中以顯示在表中),但是我希望允許用戶重新排序這些。我想根據他們在UITableView中移動它的位置來重命名圖像。 所以

    3熱度

    1回答

    在我的iPhone項目中,我目前使用NSFileManager的-copyItemAtPath:toPath:error:方法複製文件。但是,文檔並沒有提及任何有關原子性的內容,所以如果我的應用程序試圖讀取當前正在被另一個線程替換的文件,我可能會遇到麻煩。 有沒有辦法自動複製或替換文件?我正在尋找類似NSData的-writeDataToFilr:atomically:。

    1熱度

    1回答

    使用MPMoviePlayerController進行音頻流傳輸時遇到了一些問題。 我想知道在MPMoviePlayer播放該文件時是否可以將數據流信息保存到文件中。 有沒有簡單的方法來做到這一點? 有沒有人有想法?

    3熱度

    1回答

    這裏是我的方法應該簡單地從/ someDirectory移動目錄的內容/插件/ ID/UUID: CFUUIDRef uuidObj = CFUUIDCreate(nil); //create a new UUID //get the string representation of the UUID NSString *uuidString = (NSString*)CFUU

    0熱度

    1回答

    在Cocoa中,我嘗試過使用-[NSFileManager createDirectoryAtPath:withIntermediateDirectories:attributes:error:]在一行中創建幾個目錄,確保按層次順序創建它們(以便子目錄不會嘗試在它們之前創建父目錄存在)。 但是,我注意到有時並不是所有的子目錄都被創建。這種方法有沒有延遲,可能只是沒有被Apple記錄?在假定目錄存在

    3熱度

    3回答

    有沒有一種方法來驗證文件是它聲稱是根據它的文件擴展名? 我有大量的文件,我的應用程序複製到遠程服務器。在做每個文件副本之前,我想驗證該文件實際上是文件擴展名所聲稱的。 現在用戶使用NSOpenPanel選擇文件的文件和/或目錄。一旦我有一組文件,我可以在複製開始之前驗證每個文件的物理存在。我有驗證源目錄是可寫的工作正常,並使用FSCopyObjectAsync與所有文件取消到位的副本也工作正常。

    17熱度

    2回答

    我正在實施基於CoreData的應用程序的手動觸發遷移過程,並且在遷移成功完成後,我試圖將遷移的數據庫移回原來的一個使用replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:頂部。 問題是,在iOS上,我沒有做任何事情會使此方法返回YES,但它也不會將任何內容放入錯誤指針以允許您查看發生了什麼問題。

    1熱度

    1回答

    如何移動可可中的目錄? 每當我使用NSFileManager,我得到一個錯誤。 NSFileManager* fileManager = [NSFileManager defaultManager]; [fileManager moveItemAtPath:[srcpath retain] toPath:[dstpath retain] error:&error]; 我最終得到的錯誤: na

    2熱度

    1回答

    我一直在這個相當長一段時間,但似乎無法解決它。我有一個核心數據應用程序,也支持文件共享,因此我試圖在sqlite數據庫的庫文件夾中創建一個目錄。 - (NSURL *)applicationPrivateDocumentsDirectory { NSString *libraryDirectory = [NSSearchPathForDirectoriesInDomains(NSLibr

    0熱度

    1回答

    我正在將文件移動到文件夾(文件存儲在其他文件夾中),我正在通過提供文件名來移動它,但是我想移動所有文件文件,存儲在一個文件夾中的其他文件夾。 我該怎麼做? 在此先感謝。 -(void)MoveFilesToMyInBoxFolder:(NSString *)destfileName { NSString* fullPath = [[NSBundle mainBundle] pathForR