nscoding

    4熱度

    1回答

    我有一個使用NSKeyedArchiver創建的NSData。有沒有辦法迭代它裏面的所有值?在使用+[NSKeyedUnarchiver unarchiveObjectWithData:]時,必須以某種方式獲取存儲在其中的所有密鑰。 謝謝

    0熱度

    1回答

    我在initWithCoder方法中發生泄漏。 是否unarchiveObjectWithData:cacheData返回一個自動釋放對象?誰負責釋放從unarchiveObjectWithData返回的對象:cacheData? @implementation MyObject @synthesize something = _something; - (id)initWithCoder:

    0熱度

    1回答

    我有一些細節存儲在NSDictionary中。我在iPad上使用Master-Detail視圖,添加了initWithCoder方法後,我的應用在啓動時崩潰,我不知道如何使其工作。 我想使用NSCoder的原因是存儲我的用戶數據,並能夠顯示一次他再次啓動應用程序。 NSUserDefaults不可行,因爲我在字典中存儲了UITextFields和UISegmentedControls,以便於處理數

    0熱度

    2回答

    我想保存在名爲MyPos.h類使用NSCoding方法的一些數據: (void)encodeWithCoder:(NSCoder *)aCoder (id)initWithCoder:(NSCoder *)aDecoder 這些MyPos.m文件中已經實現了兩種方法。 現在我希望應用程序在數據完成啓動時終止並加載數據時保存數據。我想在AppDelegate.m文件中實現to方法,但是我無法理解如何

    0熱度

    1回答

    NSCoding協議的默認保存位置是什麼? 此外,有沒有辦法改變這樣一個默認的位置,說.app文件所在的文件夾?

    0熱度

    1回答

    我們有一個應用程序,我們使用NSCoding將我們的對象數據存檔到NSData中。然後,我們將NSData發送到XML解析器,並將其發送到雲服務器進行存儲。 我們有一位客戶希望能夠在雲服務器上修改或創建自己的對象,並讓我們的應用程序再次讀取NSData並查看對象的內容。 客戶是基於Windows的,所以我們需要一種方式讓他們以編程方式生成與NSData存儲相同的數據結構。我可以爲他們提供我正在解碼

    0熱度

    1回答

    我的應用程序當前使用NSCoding存儲持久性數據,但我想切換到Core Data以利用其與iCloud的集成優勢。問題是,該應用程序目前正在App Store上,我擔心,一旦我做出更改,我當前用戶的本地商店上的數據將會丟失。 從理論上講,我應該能夠做到以下幾點: 試驗NSCoding數據的存在 數據轉換到核心數據格式 使用核心數據未來所有「拯救」 ...但我還沒有找到關於進行轉換的任何文檔。 任

    0熱度

    1回答

    我有一些麻煩試圖保存單身人士的對象到iPhone磁盤。 該對象是2個數組的集合,其中包含faved帖子和麪臨的作業。 基本上 - >Favorites = arrayOfFavedPosts + arrayOfFavedJobs 現在我試圖保存Favorites對象,以便從磁盤讀取一次faved帖子或作業。 my Faves.m file。 錯誤: 2012-04-26 14:56:56.957

    6熱度

    1回答

    我有一個接口: #import <Foundation/Foundation.h> @interface Picture : NSObject; @property (readonly) NSString *filepath; - (UIImage *)image; @end 和實施: #import "Picture.h" #define kFilepath @"filep

    0熱度

    1回答

    我已經子類NSCoding並添加了我的遊戲特定的東西,如健康等我已序列化的對象我已經subclassed然後解碼,然後通過[self addChild:sprite]添加精靈到屏幕,它無法繪製精靈到屏幕上。 我猜這是因爲CCSprite需求也實現了NSCoding協議,我的問題是: 1)我說的對我的假設之上(我不想浪費時間去實施這個解決方案就發現這是不是問題) 2)CCSprite實施NSCodi