CoreData Filterung mit NSPredicate

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • CoreData Filterung mit NSPredicate

    Hallo Zusammen !

    Hat jemand Erfahrungen mit geschachtelten NSPredicates? Ich habe schon ein NSPredicate für die Gruppierung in einer UITableView:

    Quellcode

    1. commitPredicate = NSPredicate(format: "katalogseitevk = %d ", katalogseite )

    Jetzt möchte ich aber in diesen Ergebnis nochmals eine Suche für bestimmte Felder in meine Model ermöglichen.



    In SQL sähe es wie folgt aus:

    SQL-Abfrage

    1. SELECT *
    2. FROM `artikel`
    3. WHERE katalogseiteVK='30' AND (nr LIKE '%1029%' OR matchcode LIKE '%1029%')
    Kann mir jemand sagen, ob man NSPredicate kombinieren kann ?

    Vielen Dank für eure Anregungen.
    :)
    Si tacuisses, philosophus mansisses !
  • MCDan schrieb:

    Du kannst den Ausdruck in dem NSPredicate ja einfach entsprechend anpassen. ;)
    ... oder - falls das zu unübersichtlich wird - NSCompoundPredicate nutzen und z. B. mit andPredicate... weitere Predicates hinzufügen.

    Mattes
    Diese Seite bleibt aus technischen Gründen unbedruckt.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von MyMattes () aus folgendem Grund: Methodenname korrigiert.