uidocument

    12熱度

    3回答

    我有時在打開存儲在iCloud上的UID文檔時遇到問題。在檢查iCloud是否可用並獲取NSMetaDataQuery的結果後,我在應用程序的一開始就調用以下代碼。這在98%的情況下都有效。這只是有時(例如,有時後重新安裝應用程序)的completionHandler將永遠不會被稱爲: FRNBDocument *doc = [[FRNBDocument alloc] initWithFileUR

    0熱度

    1回答

    在我的應用程序中,我試圖做一件簡單的事情 - 將一個txt文件和一個圖像文件保存到iCloud中,然後將其恢復以在應用程序中打開它。 現在,我可以將txt和圖像文件保存到iCloud中 - 沒問題。我甚至可以從iCloud獲取文檔的URL和文件名 - 這裏也沒有問題。但我的問題是,如何打開txt文件?什麼樣的代碼來從iCloud打開一個txt文件並獲取文本內容?我的txt文件文檔是UIDocume

    3熱度

    1回答

    我正在嘗試在基於目錄的NSFileWrapper(aka文件包)中使用支持iCloud的UIDocument來維護複雜的應用程序狀態。在我的應用程序中,用戶可以擁有許多不同的配置(類似於每個潛在駕駛員都有座位設置的汽車)。 對於每個單獨的狀態,我將一個常規文件NSFileWrapper添加到整個文件包中。 將我的UIDocument寫入/從雲中讀取正常工作正常。當文件包發生變化時,我也會收到通知。

    7熱度

    2回答

    我有一個iOS應用程序,使用簡單的UIDocument模型和iCloud存儲的單個內容字段。我使用NSMetadataQuery檢索文檔列表來填充UITableView。我希望在此表頂部顯示新文檔,但默認排序看起來是舊的 - >新的。 我知道如果我在文檔中有一個自定義日期字段我可以使用該字段上的NSSortDescriptor對查詢進行排序,但我的問題是可以通過UIDocument iCloud存

    1熱度

    1回答

    這可能是我令人難以置信的厚,但是如何將BOOL存儲在UIDocument中?我目前正在使用NSFileWrappers在「contentsForType:error:」方法中存儲一個字符串和一個圖像,但是由於沒有辦法將bool轉換爲NSData,最好的方法是什麼? 感謝

    0熱度

    1回答

    我一直在閱讀有關UIDocument和UIManagedDocument的所有內容,因爲在UIManagedDocument上有更多幫助,它是Uidocument的子類,但是我一直無法確定我需要做什麼對這個。 當用戶點擊我的應用程序創建一個新的文件,我需要創建文檔,並有一對夫婦的預先填充到其項目的添加按鈕。我這樣做的代碼工作正常,只要我單步執行調試器,但全速運行時,這兩個項目不會將其寫入文檔中。

    1熱度

    1回答

    如果我嘗試將打開的UIDocument添加到數組中,我什麼也沒有得到。這可能是它應該如何工作,我不確定。 - (void)loadDocAtURL:(NSURL *)fileURL withClassName:(NSString *)className { id doc = [[NSClassFromString(className) alloc] initWithFileURL:f

    1熱度

    1回答

    我在嘗試做一個快速測試來同步一個文件到iCloud。這是我有的簡單片段: url = [[ubiquityContainerURL URLByAppendingPathComponent: @"Documents"] URLByAppendingPathComponent:@"test.txt"]; doc = [[CloudDocument alloc] initWi

    3熱度

    1回答

    我想使用iCloud來存儲我的應用程序的userSetting,這裏是我的保存&加載代碼:,它通常做的很好,但有時會崩潰的消息,如:嘗試打開或恢復文檔已經在飛行或發送到dealloc實例所以我添加fileState日誌befere openWithCompletionHandler它始終顯示狀態= UIDocumentStateClosed無論將崩潰或不,我保存數據時applecationDidE

    3熱度

    1回答

    我感到困惑。我發現UIDocument方法openWithCompletionHandler在iOS 5和iOS 6模擬器中工作,但不適用於iOS 5.1。 有關我如何解決此問題的任何想法?它只是其中一個事情,其中​​的模擬器跌倒了,但真實的環境卻沒有? 謝謝。 Steve