uidocument

    0熱度

    1回答

    UIDocument的saveToURL:forSaveOperation:completionHandler:被假設是異步的(在文檔中,它說,它將對背景隊列這個動作),但我的代碼有調用此當7-10秒落後。 下面的代碼: NSLog(@"saving image..."); [picDoc saveToURL:[picDoc fileURL] forSaveOperation:UIDocume

    1熱度

    1回答

    這可能是一個天真的問題 - 但我想仔細檢查,以避免浪費時間UIDocument,如果它不做我想要的。 背景:我有,我已經創建了一個簡單的文件系統到用戶創建的文檔保存了爲plists的應用程序。我有我的編碼/解碼所有工作。我正在使用一些基本類型,並使用適當的編碼器方法來處理它。我有一個命名系統,並將plists保存到Library目錄中的自定義目錄,因爲這些是用戶不應直接訪問的文檔。 (他們可以將他

    5熱度

    1回答

    我有一個同步openWithCompletionHandler:(UIManagedDocument)與主要活動的基本問題。 情況: 我有一個管理共享UIManagedDocument的單例類。此類提供了一種方法,該方法應該以正常狀態(即創建或打開它,無論什麼是必需的)傳遞文檔。 但是因爲openWithCompletionHandler:在後臺異步執行它的主要工作,所以我的程序應該等待設置fet

    1熱度

    1回答

    我目前有一個iOS應用程序,我希望啓用iCloud樂譜存儲,以便用戶可以在他們的設備上同步遊戲進度。用戶進度存儲在沙箱文檔文件夾中的多個plist文件中。 我在網上閱讀了一些關於iCloud和各種「助手類」(NSFileManager,UIDocument,NSFileCoordinator等)的文章,但有點困惑,哪一個適合我(NSFileManager是做這項工作還是我需要子類化UIDocume

    3熱度

    1回答

    我有這樣的代碼: [metaDoc openWithCompletionHandler:^(BOOL success) { if (!success) { NSLog(@"UH OH"); } }]; 爲什麼會這樣再回到NO?對我來說,即使在我的 - (BOOL)loadFromContents:(id)contents ofType:(NS

    1熱度

    1回答

    我有一個啓用iCloud的應用程序,它使用UIDocument來管理其數據。當文檔打開並且應用程序進入後臺狀態時,文檔應保存並上傳到iCloud。在進入後臺狀態時保存文檔可以正常工作,但我無法找到一種方法讓圖書館員接受更改。只有當應用程序返回到前臺時,纔會上傳文檔。 我注意到其他支持iCloud的應用程序 - 比如iWork應用程序 - 具有這種行爲。我怎樣才能在我自己的應用程序中啓用它? 我已經

    0熱度

    1回答

    我有iCloud上的圖像和我subclassed UIDocument他們。現在我想在ViewController加載後在UITableView上顯示圖像。因此,我增加這個代碼viewDidLoad方法內 - (void)viewDidLoad { ... iCloudImage *iClImage = [[iCloudImage alloc] initWi

    2熱度

    2回答

    我有一個使用iCloud同步的項目,但它無法正常工作。首先,我得到一組更改的對象,然後將它們轉換爲CSV字符串(這將成爲雲中UIDocuments的內容),然後將它們上傳到iCLoud。如果我的對象少於400個,則一切正常,但是如果我有更多 - 應用程序掛起。 我試過使用本地autorelease池,我已經把大數組拆分成小數組。但它沒有幫助。 上傳大量UID文件到iCloud的最佳方式是什麼? 我

    1熱度

    1回答

    UIDocument的單個實例是否可以多次打開和關閉?看來,我可以打開,關閉,並重新打開一個文檔,但只要我打電話closeWithCompletionHandler:在這第二次我得到一個異常: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'closeWithComplet

    3熱度

    3回答

    我找不到明顯的方式來檢測我正在監視的文檔的刪除(我緩存了我的應用程序關心的文檔列表)。 Device1上: 當我刪除的文檔,我叫 [fileCoordinator coordinateWritingItemAtURL:fileURL options:NSFileCoordinatorWritingForDeleting error:&err byAccessor:^(NSURL*