- Registriert
- 26.01.14
- Beiträge
- 30
Hallo,
ich stehe vor dem Problem das ich einen String aus einer Plist mit einem aus der Methode übergebenen String vergleichen möchte und mittels der IF Schleife dann auf den jeweiligen Fall reagiere.
Bin noch Objektive C Anfänger.
Habe es über mehrere verschiedene Wege versucht, bin der Meinung hiermit bin ich nah dran:
Wäre um jede Hilfe dankbar.
ich stehe vor dem Problem das ich einen String aus einer Plist mit einem aus der Methode übergebenen String vergleichen möchte und mittels der IF Schleife dann auf den jeweiligen Fall reagiere.
Bin noch Objektive C Anfänger.
Habe es über mehrere verschiedene Wege versucht, bin der Meinung hiermit bin ich nah dran:
Code:
-(NSString*)choose:(NSString*)name
{
NSString* plistPath = [[NSBundlemainBundle] pathForResource:@"NamenM"ofType:@"plist"];
NSDictionary *dic = [[NSDictionary alloc] initWithContentsOfFile:plistPath];
NSArray* array = [[NSArray alloc]initWithObjects:dic, nil];
BOOL a = [array containsObject:name];
if (a == YES)
{
name = @"Männlich";
}
/**
else if (b == YES)
{
name = @"Weiblich";
}
**/
else
{
name = @"not Found";
}
return name;
}
Wäre um jede Hilfe dankbar.