nspredicate

    0熱度

    1回答

    在我的應用程序中,我有一個帶有50k +聯繫人的db。要在列表視圖中顯示它們,我需要計算索引節標題以在右側顯示它們。 然而,我的邏輯花費大約3-6秒的時間來準備數據源。 -(NSArray *)getSectionTitleBasedOn:(NSString*)sortBy{ for (RealmContact *contact in contactSource){ if

    1熱度

    2回答

    我在領域Product和ProductType中有兩個實體。產品與產品類型有着一對多的關係。 產品實體一對多 import Foundation import RealmSwift class Product: Object{ dynamic var productName = "" let productTypeList = List<ProductType>() }

    0熱度

    2回答

    我試圖在使用已在上下文中完成的NSManagedObject遍歷多對多關係時應用謂詞。我想過把這個集合作爲一個數組,然後應用一個過濾器算法,但是這會引發一堆我不想要的錯誤,因爲可能有500多個對象在這個集合中。當通過NSManagedObject訪問此故障的時,我是否可以將謂詞或過濾器應用於該集合並僅滿足這些故障?

    0熱度

    1回答

    關係這一個是我發瘋的子集... 我有一個模型,涉及事件(每個事件具有RecordEntries一個一對多的關係)像這樣: Event <---recordEntries--->> RecordEntry 我想要做的就是獲取一個事件,並匹配到一個特定ageGroup,性別和省(過濾掉不符合recordEntries)所有相關recordEntries。清楚的是,我需要Event對象,但我不需要所

    1熱度

    1回答

    我有一個NSManagedObject它有一個(可轉換的)NSArray屬性arrayProperty。 我想執行讀取請求的對象,它們的性質大小過濾小於5。我試圖 [NSPredicate predicateWithFormat:@"[email protected] <= 5"] 和 [NSPredicate predicateWithFormat:@"arrayProperty[SIZE]

    0熱度

    1回答

    有沒有辦法將我的謂詞縮小到兩個距離之間?目前,我可以創建的所有謂詞都是一個單獨的半徑,並從該用戶的當前位置找到該半徑內的所有對象。 var locationPredicate = NSPredicate(format: "distanceToLocation:fromLocation:(%K, %@) < %f", "Location", location, 1000)

    0熱度

    1回答

    有一次,我問如何將1個關鍵字傳遞給多個鍵,並得到了這樣的答案:Use 1 search value for multiple keywords。然後,我問如何通過密鑰作爲參數:Pass the key as param in NSPredicate 所以現在,我很好奇,如果我可以做反之亦然:我可以通過多個鍵作爲參數與1(或許多)搜索話?如果是的話,它會是怎樣的? 一些代碼供你們編輯。 NSPred

    0熱度

    2回答

    我嘗試使用以下NSPredicate與NSDecimalNumber來檢查值大於0 let addPredicate:NSPredicate = NSPredicate(format:"balance > 0", argumentArray: []) 「平衡」是一個核心的可選NSDecimalNumber屬性數據實體。結果是空的(沒有錯誤),即使我嘗試平衡< 0或餘額== 0.我可以確認沒有空

    1熱度

    1回答

    我有一個UITableView與UISearchbar,讓我根據UISearchbarsearch text過濾數據。 的CoreData表包含3 attributes name, notes, date 我想搜索的三列基礎上,User搜索文本的發生。 所以,我想這: let searchText = searchText.lowercased() let query = "name con

    2熱度

    1回答

    數組我試圖用NSCompoundPredicate(orPredicateWithSubpredicates:)與CloudKitNSPredicate但後來我對蘋果的文檔閱讀OR比較謂詞不CloudKit支持,所以我打了一個路障與此有關。 我有一個CKReferences的數組,我需要看看Record-type的Reference list是否包含這些引用。 我在如何組裝謂詞本身掙扎,因爲我試圖