nsset

    0熱度

    4回答

    好的。 我有一個由我的核心數據棧 填充多個對象的數組。 可以說每個對象都有一個名稱,startdate,enddate和與之相關的金額屬性 我需要做的是將這個數組減少到僅基於名稱的唯一對象(不只是值),這是一個NSString的。 我試過for循環內的isEqual方法,while循環和使用集合,我似乎無法弄清楚。 任何想法? 更新:我應該更清楚。基本上我想要做的是取一個現有的數組,並刪除具有相同

    1熱度

    1回答

    我有一個存儲自定義對象的數組。 對象屬於Venue類型,它具有名稱(包含場地名稱)的名稱。 現在我想過濾掉具有唯一名稱的對象。 這就是我想要做的。 NSSet *uniqueVenuesSet = [NSSet setWithArray:[venueArray valueForKey:@"name"]]; NSMutableArray *uniqueVenues = [[NSMutableAr

    0熱度

    2回答

    我試圖找到這個coredata對象的順序屬性的最大值找到最大值: #import <Foundation/Foundation.h> #import "Story.h" @class Story; @interface Sentence : NSManagedObject { } @property (nonatomic, retain) NSString *text; @pr

    1熱度

    3回答

    編輯:更好的例子... 所以我有「現有」對象的的NSMutableSet,我想下載JSON數據,解析它,並將這些新對象與我現有的對象合併,使用新下載的對象更新任何重複對象。下面是現有的一組對象的樣子: NSArray *savedObjects = [NSArray arrayWithObjects: [NSDictionary dictionaryWithObjectsAndKeys

    2熱度

    1回答

    我目前正在使用CoreData和關係正在使用NSSet的項目。我目前有2個問題: 如何使用索引迭代NSSet? - >已解決 如何刪除特定對象? =>我想我需要迭代並檢查對象? hmm看起來像我也有問題添加一個對象?什麼是錯與此: [mySet setByAddingObject:info]; 感謝您的幫助。 MCB

    1熱度

    1回答

    我有一個關於我想與CoreData一起使用的相當先進的DataModel的問題。 在我詳細介紹我到目前爲止所做的事情之前,我會描述我想要做的事情。 我有一個留在一個房間,並有偏好設置的酒店客人名單。一旦準備就緒,用戶應該選擇一個訪客並查看數據,並且還應該能夠添加新的訪客,選擇房間(也由應用程序維護)並選擇他們的偏好(用戶也可以添加新的偏好)。客人可以沒有或有很多偏好。 所以這裏是我到目前爲止。我創

    3熱度

    1回答

    我一直在思考這個問題一段時間了,但我現在還無法獲得一個很好的簡潔有效的解決方案。 問題: 我有一個配方列表這是一個NSArray,每配方對象包含成份的NSSet對象。數據是一對多關係&來自coredata。 現在有另一個列表NSArray包含一個特定的人目前有物品(成分)。 現在我必須以某種方式比較當前目前的項目,哪些用戶與食譜配料&建議在表視圖中的用戶食譜與所有項目存在,1項失蹤,兩項失蹤和三項

    1熱度

    1回答

    是否可以繼承NSMutableSet?我需要這樣做,以便不保留包含在這個集合中的對象。目的在於使一組觀察員和那些觀察員不需要保留。 是否有可能做到這一點,或者你有另一種解決方案。 針說,我知道KVO,但我上面描述的模式套房更好。 乾杯, 盧卡斯

    98熱度

    3回答

    我能夠把一個NSSet的內容放入NSMutableArray這樣的: NSMutableArray *array = [set allObjects]; 編譯器雖然抱怨,因爲[設置allObjects]返回NSArray不是NSMutableArray 。這應該如何解決?

    16熱度

    3回答

    我有一個從.NET WebService返回的自定義對象的列表,並使用來自父實體與Core Data的To-Many關係存儲它們。 我想使用NSSet作爲UITableView的數據源,並在選擇一行時將新控制器壓入堆棧。 使用[NSSet allObjects]時,返回的數組總是具有相同的順序嗎? (我想不會因爲集合是無序的) 如果沒有,怎麼那麼我可以用在cellForRowAtIndexPath