nspredicate

    0熱度

    1回答

    好的,這是我的問題。我正在通過REST-api同步來自服務器的數據。返回的數據使用JSON,我通過它循環並根據數據採取適當的操作。也就是說,我將它作爲新對象存儲,如果它已經存在則更新該對象,或者如果只存在於本地,則將其刪除。 爲了達到這個目的,當我通過JSON循環時,我從返回的對象中收集ID。這給了我一個所有返回對象的索引。然後查詢我的本地存儲數據,看它是否包含任何應該刪除的對象(換句話說,如果本

    0熱度

    1回答

    我有一個一對多的數據庫(問題--- >>按鈕) 我被困在這裏,因爲我不知道如何進行這個訪問從我的按鈕數據庫: 我有以下代碼,我可以到我的Questions實體,但我不知道如何從這裏開始。謝謝 func presentQuestionDetails(questionID :Int) { let coreDataStack = CoreDataStack() managedO

    -1熱度

    2回答

    我正在執行一個搜索欄到我的項目中,但我正在接受以下錯誤。 reason: 'Can't use in/contains operator with collection wellpleased.attendees.UserData(firstname: "Ben", lastname: "Delonge", fullname: "Ben Delonge", company: "AllStar.co

    2熱度

    1回答

    我有一個場景,我想篩選NSArray誰擁有NSDictionary對象和每個對象都有關鍵name的對象。我想過濾的關鍵數值應該是name的特殊字符或數字字符,如0-9,[email protected]#$%^&*()_等 我試圖找到這在谷歌,但沒有得到適當的解決方案。我已經使用了下面的謂詞,但無法獲得正確的對象。 NSPredicate *predicate= [NSPredicate pred

    0熱度

    1回答

    我對Swift中的CoreData相當陌生。我想創建一個NSPredicate,我可以將任何布爾屬性設置爲true的對象。我該怎麼做?我做了一些如下但他們似乎沒有工作。 "any property = 1" "any property = YES"

    0熱度

    4回答

    我在Array中有一個字典對象。 我想用新的字典替換這個對象。 兩者都有相同的order_id。 目前我正在這樣做,我怎樣才能做到這一點與NSPredicate。 NSMutableArray *orderList=[[NSUserDefaults standardUserDefaults] objectForKey:@"Orders"]; //2. Find and replace

    2熱度

    1回答

    我試圖創建一個NSPredicate爲一個提取的結果控制器,控制器應該只觀察有關係的對象(它不是零)以及關係的計數大於0的地方。 我已經看到了如何使用字符串作謂語的參數做到這一點: [NSPredicate predicateWithFormat:@"[email protected] == 0"]; 來自:https://stackoverflow.com/a/1195519/4096655

    0熱度

    1回答

    我試圖使用NSPredicate從CoreData獲取數據。問題是,我只需要比較實體的值的第一個數字: class Foo: NSManagedObject { @NSManaged var value: NSNumber // random number 1xx - 7xx } 我現在的謂詞比較完整的價值: NSPredicate(format: "value == %d",

    0熱度

    1回答

    我保存了實體併爲它們提供了一個名爲「date」的屬性。我的目標是獲取特定時間的對象。由於Date(NSDate)對象是特定時刻,我不得不爲每天想要獲取的日期創建「日期範圍」。 我怎樣纔能有效地解決這個問題?我應該爲N天創建N個謂詞還是用「AND」子句創建一個大謂詞?有沒有巧妙的方法來實現這個共同的目標?

    0熱度

    1回答

    我試圖從核心數據提取對象,其中「名稱」屬性包含特定的NSString sPersonName。下面的代碼是這樣做 NSString *sPersonName = @"Some Value"; NSFetchRequest<Entity*>* request = [Entity fetchRequest]; [request setPredicate:[NSPredicate predicate