SO Ich möchte überprüfen, ob das Element in meinem Array [clientDataArray objectForKey:@"ClientCompany"]
nil
ist.Objective-C wie überprüft man, ob eine Zeichenkette null ist
temp = [clientDataArray objectForKey:@"ClientCompany"];
if (temp != [NSNull null]) infofieldCompany.text = temp;
Bisher habe ich in der Lage gewesen, dies durch den obigen Code zu erreichen, aber es gibt mir die Warnungen
- Warnung:
NSArray
nicht zu-objectForKey:
- Warnung reagieren: Vergleich verschiedener Objective-C-Typen
struct NSNull *
undstruct NSString *
fehlt ein Guss
Mein Hauptinteresse ist die zweite Warnung, aber die erste Warnung interessiert mich auch. Wie soll ich meinen obigen Code anpassen?
Die clientDataArray war eigentlich ein NSDictionary, wurde aber erklärt als Array, also die Warnung. – oberbaum