nsfilewrapper

    6熱度

    1回答

    我有一個基於UIDocument的應用程序,它使用NSFileWrapper來存儲數據。 '主'文件包裝器包含許多附加的目錄文件包裝器,每個包裝器代表文檔的不同頁面。 當儲蓄只有一個頁面的一小部分已被修改了大量文件,UIDocument花費很長的時間在後臺寫變化(writeContents:andAttributes:safelyToURL:forSaveOperation:error:)。當然,

    5熱度

    1回答

    我有一個基於UIDocument的應用程序,它使用NSFileWrapper來存儲數據。 '主'文件包裝器包含許多附加的目錄文件包裝器,每個包裝器代表文檔的不同頁面。 每當我在UIDocument正在保存時對文檔進行更改(在writeContents:andAttributes:safelyToURL:forSaveOperation:error:中),應用程序崩潰。這裏是堆棧跟蹤: 似乎很清楚,

    0熱度

    1回答

    我的NSDocument子類使用使用fileWrapperOfType的bundle文檔類型:error:將數據寫入磁盤。這很好,但最終它會開始保存帶有亂碼名稱的文件,如「2_ #$!@%!# _info.plist」,而不是覆蓋正確的文件。 我不知道導致問題的更改是什麼,但我認爲它與權限相關,因爲即使「stat」返回了可由所有者寫入的「drwxr-xr-x」,Finder也不會讓我在寫入內部寫入

    13熱度

    3回答

    我有一個基於NSDocument的應用程序使用filewrappers來保存和加載其數據。 該文件可以有各種資源,所以我不想將所有內容加載到內存中。我可能會做一些根本性錯誤的事情,但只要我更改一個(內部)文件然後保存,我就無法讀取任何尚未加載到內存中的文件。 我已將相關代碼分隔到單獨的項目中以重現此行爲,並且獲得了相同的結果。基本流程是這樣的: 我從磁盤加載一個現有的文件。主fileWrapper

    2熱度

    1回答

    我有一個同步NSFileWrapper文檔與iCloud的問題。我能夠創建我的包裝並將其保存到我無處不在的容器中。 當我嘗試從創建它的設備讀取它時,它可以工作。當我嘗試從iCloud上讀取另一臺設備時,它會崩潰。 一些代碼: 該功能增加的包裝容器用的NSString - (void) addNSString:(NSString*)_string toFileWrapper:(NSFileWrapp

    2熱度

    1回答

    我正在製作一個文本編輯器應用程序,將其文檔的每個文檔存儲爲NSFileWrapper目錄,文檔文本和文檔標題作爲目錄中的單獨文件。我期望部分loadFromContents: (id) contents是一個NSFileWrapper,但事實並非如此。我的代碼如下(它屬於UIDocument的子類): // loads document data to application data model

    0熱度

    1回答

    我創建了一個NSDocument基本應用程序,它提供了一個自定義文件格式,它是一個包含多個資源的包...所有工作正常,我可以保存,加載,顯示包內容等。 問題是,當我想通過互聯網發送它時,比如使用gmail或dropbox ...文件縮小(從KB到字節),並且沒有聲明我的應用程序的名稱,也不顯示'Show包的內容的工作原理 mdls kMDItemContentCreationDate = 2

    1熱度

    1回答

    我正在創建一個包含潛在數百個大文件的NSDocument程序包,因此我不想在打開文檔時將它全部讀入。 我花了一些時間搜索,但我找不到答案。大多數人似乎認爲NSFileWrapper會將所有數據加載到內存中,但有些人表示在包裝器上調用-regularFileContents之前它不會加載數據。 (參見例子Does NSFileWrapper load everything into memory?和

    0熱度

    1回答

    在衆多的places中,Apple文檔討論了由NSFileWrapper創建的文件包(例如iCloud)。這是否與用於在OS X平臺上將文件夾隱藏爲單個文件的.pkg格式類似? 我有一個應用程序與多個文本文件,我希望能夠讓用戶備份。我用NSFileWrapper來創建一個單獨的文件。我曾假設這與OS X上的.pkg文件類似,但儘管如此將文件帶入OS X(通過電子郵件),我無法打開它 - 儘管重命名

    3熱度

    1回答

    我想爲Mac OS X製作實用程序,如iFunBox和iExplorer,我可以在其中檢索連接設備的信息和文件並顯示它。 雖然我在iPhone開發方面有很好的經驗,但我從來沒有爲mac開發任何東西。任何人都可以爲我提供良好的起點。 謝謝