nsset

    0熱度

    1回答

    我從包含逗號分隔字符串的Web服務中獲得一些JSON,我想分解爲元素。 因爲這是一個多對多的關係,我試圖抓住它作爲一個NSSet。然而,json似乎是由字符串本身組成的,所以我需要首先將逗號分隔的字符串轉換爲一個集合。 在SO和web上有很多關於如何將數組轉換爲逗號分隔字符串的答案。也有辦法逗號分隔的字符串轉換爲數組,如: NSArray *items = [theString component

    1熱度

    1回答

    我的數據設計允許一個用戶進行多次投票;並且每個單獨的記錄也可以有很多票。我和引用和搜索依靠這些 在主視圖控制器的特定元素大量掙扎,我有一個在記錄實體,和一個變種用戶實體獲取控制器(即。設備用戶)插入到相同的managedContext中。 假設這沒關係,準備segue到詳細的視圖控制器時,我想傳入選中的記錄(沒問題);所有選票的數組(我認爲沒有問題,下面的代碼);和(這裏是棘手的部分)可選設備用戶

    2熱度

    1回答

    假設我有NSManagedObject Zoo,並且他將一個ManyTo連接到'Cat'命名的cat,這個連接是NSSet。 當我使用功能「filteredSetUsingPredicate」,我得到一個崩潰與下面的代碼: Zoo *zoo = //intance of our zoo with all the animals - from core data NSPredicate *pred

    0熱度

    1回答

    我有一個核心的數據類與此變種: @NSManaged var tags: NSSet? 的問題是,當類是從數據存儲,標籤變量,而不是牽強無,用空的NSSet對象初始化。 這種行爲是否正常? 我認爲這將是零。 更新和問題: 我檢查了一個核心數據屬性的行爲,它在提取後爲零。 是否有可能爲NSSet/NSOrderedSet的關係核心數據不使用零,但初始化一個空集?

    0熱度

    3回答

    嗨我建立具有項目關係到自身報紙數據庫(項目可以有很多其他項目如兒童) 這裏是我的NSmanageObjectSubclass import Foundation import CoreData extension Item { @NSManaged var by: String? @NSManaged var dead: NSNumber? @NSManaged

    0熱度

    2回答

    我的NSArray包含星期幾,後面跟着空格和數字。該陣列看起來像這樣: ( "Monday 1 - Rapids", "Monday 2 - Durango Shopping", "Monday - Train" ) 我需要做的是掃描數組最高的號碼,並刪除其他所有內容。有什麼想法嗎?

    1熱度

    1回答

    我遇到過我的一個項目問題,我花了十幾個小時找到解決方案,我取得了一些進展,但仍然沒有達到理想的目標。我現在仍然在自己找到解決方案,但我真的很感謝任何人都可以分享任何洞察力,爲建設性的解決方案。 問題: 如何從主列表作爲一個對象添加目標NSManagedObject在另一個NSManagedObject具有逆的參考文獻 多到許多每個NSManagedObject之間關係而不 創建在主列表中複製目標N

    1熱度

    2回答

    如果使用[containsObject:] vs使用[objectsPassingTest:block]幷包含停止變量集,檢查NSSet時檢查NSSet的速度是否存在差異是的,以便它在第一場比賽後停止?另外,如果集合包含自定義類的對象,我的理解是containsObject使用isEqual:方法來執行它的檢查,因此必須在自定義類中重寫。這是否會減慢containsObject檢查的速度,而不是N

    -1熱度

    1回答

    兩個實體 體操運動員是一對多,以滿足 我想,當我保存新的滿足,它就會被分配到一個滿足每個體操運動員哪裏然後他們可以得分的人得分爲每個事件 也許我完全錯誤的,我的邏輯,但這裏是我想要做的 令請求= NSFetchRequest(的entityName:「體操運動員」) do { let entities = try AD.managedObjectContext.executeFetc

    0熱度

    1回答

    我有兩個實體: extension Meet { @NSManaged var meetAllAroundScore: NSNumber? @NSManaged var meetBarPlace: String? @NSManaged var meetBarScore: NSNumber? @NSManaged var meetBeamPlace: Str