Tag: nspredicate
Die NSPredicate-Klasse wird verwendet in Mac OS X-und iOS-Entwicklung zu definieren, die logischen Bedingungen, die zur Einschränkung einer Suche entweder für eine fetch-oder in-memory-Filterung.
3
Antworten
Habe ich NSPredicatefür die Suche durch einige Core Data Objekte. Aber der Schlüssel namedes benutzerdefinierten Objekt enthält sowohl zahlen, dann Buchstaben. Der string könnte so Aussehen:John 1234 Lennonoder Ringo Starr. Ich normalerweise verwenden würde, die das Prädikat
3
Antworten
Ich versuche zu finden alle Kunden, die eine bestimmte Folge von Buchstaben. Ich möchte die gleiche Funktionalität zu NSString ist rangeofString außer Fall insensative. Hier ist meine Methode: -(NSArray *) db_search: (NSString *) table where: (NSString*) fieldKey
1
Antworten
Ich würde gerne herausfinden, die NSPredicate, der Suche nach meinem Kern-Daten für die Worte, die beginnt mit: Zum Beispiel: Feld Beschreibung in die core-Daten-text wie dieser: My name is Mike My name is Moe My name is
4
Antworten
Habe ich die folgenden NSArray : NSArray myArray = @[@{@300:@"5 min"}, @{@900:@"15 min"}, @{@1800:@"30 min"}, @{@3600:@"1 hour"}]; Möchte ich die Liste der Wert meiner Wörterbücher : @[@"5 min",@"15 min",@"30 min",@"1 hour"] Sowie die Liste der Schlüssel von
1
Antworten
Ich habe ein array vom Typ "Restaurant", hat eine NSSet der "Bewertung". Bewertung hat eine ID und einen Wert. Möchte ich Sortieren das array von Restaurants durch die Bewertung mit der ID 01, von hohen zu niedrigen.
1
Antworten
Ich habe eine NSMangedObject enthält NSSet von anderen NSManagedObjects. Ich brauche, um zu überprüfen, ob diese Objekte hat einen Wert in NSSet und dann wieder Sie. Benutze ich MagicalRecord für das abrufen von Daten. Also brauche ich
3
Antworten
Habe ich eine Menge Leute NSManagedObjects, die ich brauche, Filterung und hoffte, dass er es in den ersten Abruf anstelle von filtern das array danach. Ich habe Selektoren in Prädikaten vor, aber nie beim abholen NSManagedObjects, ich
2
Antworten
Gibt es keine Möglichkeit, diese Frage nicht gestellt worden, bevor aber ich kann nicht finden, eine klare Antwort überall. Habe ich Core-Data-Entitäten, die optional 'Integer 32' Attribute. Ich bin versucht, setup-ein Prädikat, um alle Objekte auf, bei
2
Antworten
Gibt es eine bestimmte Art und Weise zu konfigurieren und eine NSPredicate zu vergleichen Termine? Im wesentlichen habe ich ein Foto-Objekt, das hat ein NSDate, lastViewed. Ich würde gerne so konfigurieren Sie eine NSPredicate, dass wieder alle
5
Antworten
Basiert auf dem Datenmodell unten Und basierend auf der Benutzereingabe erstelle ich ein NSSet von managedObjects der entity-Tag genannt selectedTags. Mein problem: [NSPredicate predicateWithFormat:@"ANY entryTags IN %@", selectedTags]; ... das wird Rückkehr alle Eintrag mit mindestens einer
2
Antworten
Ich bin unklar, wie zu entfernen bestimmter Objekte aus dem Core-Data-Datenbank. Ich denke ich habe es zu arbeiten, so finde ich die Objekte, aber nicht wissen, wie um Sie zu löschen von Core Data. In diesem Beispiel
3
Antworten
Habe ich ein NSFetchedResultsController, die zeigt die Daten in einer UITableView. Ich bin mit dem boiler plate code von Xcode bei der Auswahl zum erstellen einer Core-Data-Projekt. Ich habe Folgendes Prädikat der NSFetchRequest der NSFetchedResultsController verwendet (vor
2
Antworten
Setup: Ich habe eine Core-Data-Objekt Ein, das hat eine zu-viele-relation zu B. Rufen Sie die relation "Artikel". Also, ein.items liefert alle B-s im Zusammenhang mit A. Nun, ich habe eine manuell zusammengesetzt NSSet "itemSet" von B-Objekten. Möchte
2
Antworten
Ich habe eine core-data-Projekt, das Bücher und Autoren. Im Datenmodell Autoren hat eine zu-viele-Beziehung zu Büchern und Bücher hat eine 1-1-Beziehung mit den Autoren. Ich bin versucht zu ziehen, alle Bücher, die nicht mit einem Autor. Egal
2
Antworten
Gibt es eine Möglichkeit, dies zu tun? Ich habe eine Reihe von Elementen, ausschließen will ich von einem anderen set. Ich weiß, ich könnte eine Schleife durch jedes Element in meinem set und nur fügen Sie es
1
Antworten
Ich habe zum Beispiel eine Managed-Object-Modell mit einer Entität namens "Freunde", und ein Freund hat auch einen Vornamen. Ich möchte alle Freunde, wo der Vorname ist gleich "George". Wie kann ich das tun? InformationsquelleAutor dontWatchMyProfile | 2010-02-11
2
Antworten
Habe ich einen NSArrayController, companiesController gebunden, um eine top-level-Core-Data-Entität Companies. Einen Company hat viele Department's, und ein Department hat viele Employee; diese sind vertreten durch die 1-zu-viele-Beziehungen, departments und employees. Basierend auf dem Attribut salary einer Employee
3
Antworten
Mit NSArray nur finde ich Werte wie: NSArray *arr = [NSArray arrayWithObjects:@"299-1-1", @"299-2-1", @"299-3-1", @"399-1-1", @"399-2-1", @"399-3-1", @"499-1-1", @"499-2-1", @"499-3-1", nil]; NSString *search = @"299"; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF CONTAINS %@",[NSString stringWithFormat:@"%@", search]]; NSArray *array =
1
Antworten
Bin ich mit CoreData und meine Person hat eine Boolesche Eigenschaft namens "isReward". Ich versuche, Holen Sie die Entität, und filter, alle Ergebnisse, wo isReward == JA. isReward != YES funktioniert nicht. isReward == NO funktioniert nicht.
2
Antworten
Habe ich einige Daten gespeichert, die in der Core-Daten, die ungefähr so aussieht: | name | id | other_stuff | Brauche ich für die Anzeige der Namen in einer UITableView, aber ich will nur die Namen anzeigen
3
Antworten
Bin ich überfragt versucht, schreiben Sie ein Prädikat für die "vor Kurzem Fertig gestellte" Aufgaben, d.h. zeigen Sie die Aufgabe aus, wenn es fertig war, innerhalb der letzten 7 Tage. Ich glaube, ich muss etwas tun, etwa
4
Antworten
HALLO, ich arbeite auf die Kern-Daten mit 3 Personen (Klasse,Schüler,ExamRecord) und Ihre Beziehungen-Bereich wie : Class<------>> Students <------> ExamRecord Erstellte ich ein Prädikat für das Holen der Liste der Schüler für die Klasse 5.. NSString * fmt2
1
Antworten
Ich habe eine NSDate Attribut namens startDate im persistenten Speicher gespeichert werden im folgenden format (Bild unten). 426174354 = Juli 04, 2014 Muss ich erstellen (3) NSFetchRequest mit Prädikaten. Für startDate: fetchRequest1 mit Prädikat(s) müssen Sie Holen
2
Antworten
Ich will eine Funktion der "Letzten 20 Items" in meiner iOS-app. Ich benutze Core Data und NSFetchRequest. Wie kann ich beschränken, das Ergebnis Zahl auf 20 zu erreichen? Vielen Dank im Voraus! Kai. InformationsquelleAutor nonamelive | 2011-02-15
5
Antworten
Ich habe eine arraycontaining mehrere Wörterbücher. { DisplayName?:"Name of the employee" Age:28 Department:"Dept 2" } Ich nur konvertiert meine objective-c code in swift und versuchen zu filtern, wie dieses. let exists = NSPredicate(format: "DisplayName2 CONTAINS[cd] \(searchText!)") let
3
Antworten
Ich versuche, mich ein Abruf für Termine, die später als ein bestimmtes Datum. Mein Prädikat ist wie folgt: NSPredicate(format: "date > \(currentDate)") Wenn ich die Ausführung der fetch-Anfrage fing ich eine Ausnahme: 'Unable to parse the format
2
Antworten
Ich bin versucht zu Holen von Core Data Datensätze, die eine Startzeit zwischen zwei Datumsangaben. Hier ist mein code: NSDate *today = [NSDate date]; NSDate *distantFuture = [NSDate distantFuture]; //Create the predicate NSPredicate *predicate = [NSPredicate predicateWithFormat:@"startTime
1
Antworten
Ich versuche zu konvertieren ein Projekt, das mit Core Data von Objective-C zu Swift. Das Datenmodell ist so aufgebaut, dass ich ein master-Ordner enthält andere Ordner, und diese Ordner können auch andere Ordner enthalten, über eine "parentFolder"
1
Antworten
Wie richte ich eine fetch-Anforderung zu ziehen Sie nur die Daten, die von einer Entität-Attribut mit einem bestimmten Wert? Dies ist der basic-code, den ich verwendet habe, vor. -(void)fetchResults { NSFetchRequest *fetchRequest = [NSFetchRequest fetchRequestWithEntityName:self.entityDescription.name]; NSString *cacheName
4
Antworten
Ich habe eine ManagedObject class, und ein Mitglied der Klasse ist ein NSDate. Ich möchte zur Anzeige aller Objekte der Klasse, für die der Zeitpunkt NICHT festgelegt ist. Ich habe versucht, mit einem Prädikat wie diese: NSPredicate
1
Antworten
Ich kann nicht verstehen, wie Prädikat, ich habe einen sehr langen code, filter-Objekte aus dem array durch die Eigenschaft "Typ" und plötzlich sah ich-Methode "filteredArrayUsingPredicate" das können Sie machen mein Leben besser. Ich versuche schreiben, Prädikate aber
3
Antworten
Gerade einfache Aufgabe. Ich habe ein Wörterbuch var types = [Int : String]() die inits wie eine leere und nach einigen Aktionen der Benutzer füllt es mit Daten. Nach leere und einige spezifische Daten in dieses Wörterbuch,
3
Antworten
Muss ich filter aus einer Vielzahl von MyClass3 Objekte. Ein array von MyClass2 Objekte ist ein Mitglied der MyClass3-Objekt(siehe code unten). MyClass2 Objekt hat eine id. Ich habe eine idArray bei der hand. Ich muss herausfiltern MyClass3
2
Antworten
Ich habe eine Array Item 0 -- Dictionary Sport -- String Mens -- Array Item 0 -- Dictionary Name -- String Rules -- String Description -- String Womens -- Array Item 0 -- Dictionary Name -- String
7
Antworten
E-Mail-überprüfung in der iPhone-Programmierung kann durchgeführt werden, indem RegexKitLite Bibliothek (iOS2.0), NSPredicate (iOS 3.0) und NSRegularExpression (iOS 4.0). Aber kann jemand sagen, was ist der Vorteil des einen über das andere und welche ist die beste Validierung
2
Antworten
Unten ist mein code-snippet //Search Bar Delegate func searchBar(searchBar: UISearchBar, textDidChange searchText: String) { println(searchText) var predicate:NSPredicate=NSPredicate(format: "SELF CONTAINS[c] \(searchText)")! self.listItemToBeDisplayed=listItem.filteredArrayUsingPredicate(predicate) (self.view.viewWithTag(1) as UITableView).reloadData() } Fehler, die ich bekam: *** Terminating app due to uncaught exception 'NSUnknownKeyException',
2
Antworten
Habe ich NSNumber * year Eigenschaft von NSManagedObject, es ist die Art der Daten-Modell ist Integer 16. Probiere ich mit NSPredicate für dieses Jahr, aber nicht das richtige zu finden. Was ich versucht habe: NSPredicate *p =
2
Antworten
Dies ist buchstäblich fahren mich Nüsse. Habe ich 2 Personen, die Nutzung NSStrings als Attribut unique. Was ist der richtige Weg, um erstellen Sie ein Prädikat, das im Vergleich NSStrings? Derzeit habe ich: [NSPredicate predicateWithFormat:@"unique= %@", uniqueValue];
1
Antworten
Ich habe ein array von Instanzen einer Klasse aufgerufen Contact, die, unter anderem, folgende Eigenschaften: NSArray *mailAddressList //Array of NSString NSArray *websiteList //Array of NSString NSArray *tags //Array of instances of Tag class Den Klasse tag, hat
1
Antworten
Bin ich mit dem lernen von Prädikaten für die Filterung. Ich fand ein tutorial, aber ein Aspekt ist nicht für mich arbeiten im Swift-3. Hier einige spezifische code: let ageIs33Predicate01 = NSPredicate(format: "age = 33") //THIS WORKS
3
Antworten
Bekomme ich immer die folgende Fehlermeldung, wenn Sie versuchen, um meine filter Realm-Datenbank mit NSPredicate: Eigenschaft "text" ist nicht auf einen link im Objekt des Typs 'getType' Möchte ich meine filter Realm-Datenbank so zeigen Sie nur die
2
Antworten
Ich habe ein array von Objekten, die mit Namen, Adressen, tel. nos, etc. Ich möchte in der Lage sein, zu suchen das array für jedes vorkommen eines Begriffes - ob in das Feld name, die Adresse-Feld, etc.
4
Antworten
Habe ich eine Reihe von Benutzern in CoreData und ein Suchfeld in meiner Anwendung. Der Benutzer hat die Eigenschaften firstname und name. Derzeit habe ich ein Prädikat wie "user.name ENTHÄLT[c] %@ ODER Benutzer.Vorname ENTHÄLT[c] %@ " Dieser
2
Antworten
Habe ich Folgendes NSArray mit NSDictionary(s): NSArray *data = [[NSArray alloc] initWithObjects: [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:1], @"bill", [NSNumber numberWithInt:2], @"joe", nil], [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:3], @"bill", [NSNumber numberWithInt:4], @"joe", [NSNumber numberWithInt:5], @"jenny", nil], [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:6], @"joe", [NSNumber numberWithInt:1],
2
Antworten
Ich habe die folgende situation: NSArray( NSArray( string1, string2, string3, string4, string5, ) , NSArray( string6, string7, string8, string9, string10, ) ) Nun brauche ich ein Prädikat liefert den array mit einer bestimmten Zeichenfolge. z.B. Filter-Array enthält,
2
Antworten
Ich versuche, Holen Sie ein einzelnes Objekt aus meiner coredatabase, aber es hält null zurückgeben. Meine Methode ist eine Methode, die zurückgibt, jeder Wert aus der coredata-Objekt, das ich bin, Zugriff auf.. Ich habe nie versucht, diese
2
Antworten
Ich habe ein NSArray von NSDictionary-Objekte. Ich möchte filter-array basiert auf dem Schlüssel des dictionaries mit NSPredicate. Ich habe dabei so etwas wie dieses: NSString *predicateString = [NSString stringWithFormat:@"%@ == '%@'", key, value]; NSPredicate *predicate = [NSPredicate
2
Antworten
Kann mir einer sagen, was falsch an diesem code? Es stellt sich folgende Fehler und Ursache, die Anwendung zum Absturz: reason: 'keypath Studies.patients.PatientName not found in entity <NSSQLEntity Studies id=3>' Code: - (void)viewDidLoad { [super viewDidLoad]; test_coredataAppDelegate
2
Antworten
Ich versuche mich zu Sortieren, meine array während der Verwendung von NSPredicate.. ich habe gelesen, andere Orte, die möglicherweise mit NSSortDescriptor eine option sein könnte. Mit einiger Mühe herauszufinden. Ich bin versucht zu Sortieren mein array by
2
Antworten
Ich möchte, um herauszufinden, die Objekte in den core-Daten, mein code: Typen: signedDate (Datum) alarmDate(Datum) starTime(NSDate) endTime(NSDate) NSString *str = @"(signedDate >= %@) AND (signedDate < %@) AND (alarmDate == nil)"; NSPredicate *predicate = [NSPredicate predicateWithFormat:str, starTime,