Function For returning Multiple values in iphone
– (void)viewDidLoad
{
[super viewDidLoad];
//Return In Dictionary
NSDictionary *FullName = [Self FullnameDict:@”AAAA,BBBB”];
NSString *FName = [Name objectForKey:@”firstame”];
NSString *LName = [Name objectForKey:@”lastname”];
//Return In Array
NSArray *FullName1 = [Self FullnameArray:@”AAAA,BBBB,CCCC”];
NSString *FName1 = [FullName1 objectAtIndex:0];
NSString *MName1 = [FullName1 objectAtIndex:1];
NSString *LName1 = [FullName1 objectAtIndex:2];
}
– (NSDictionary *)FullnameDict :(NSString *)responseData;
{
NSString *FullName = [NSString stringWithFormat:@”%@”,responseData];
NSArray *NameArray = [FullName componentsSeparatedByString:@”,”];
NSString *FName = [NSString stringWithFormat:@”%@”,[NameArray objectAtIndex:0]];
NSString *LName = [NSString stringWithFormat:@”%@”,[NameArray objectAtIndex:1]];
return [NSDictionary dictionaryWithObjectsAndKeys:FName, @”FName”,LName, @”LName”, nil];
}
– (NSArray *)FullnameArray :(NSString *)responseData;
{
NSString *FullName = [NSString stringWithFormat:@”%@”,responseData];
NSArray *NameArray = [FullName componentsSeparatedByString:@”,”];
return NameArray;
}