Я использую веб-службу, используемую для отображения сведений о человеке и профиле, но я не знаю, как отображать данные из веб-службы на ярлыки. Я работал с проверкой входа в систему с помощью веб-сервиса код, как показано нижеxcode отображать данные с веб-службы json
-(IBAction)login:(id)sender
{
NSString *username=userName.text;
NSString *password=passWord.text;
if ([username length]!=0&&[password length]!=0)
{
NSString *link=[NSStringstringWithFormat:@"http://www.abcd.com/XXX/YYY/Login.ashx/?Username=%@&Password=%@",username,password];
NSURL *URLGet= [NSURL URLWithString:link];
NSData* data = [NSData dataWithContentsOfURL:URLGet];
NSError* error;
XYZ Return array = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:&error];
if ([jasonReturnArray isEqual: @"UserId 4"])
{
Connections *view2=[[Connections alloc]initWithNibName:nil bundle:nil];
view2.modalTransitionStyle= UIModalTransitionStyleFlipHorizontal;
[self presentViewController:view2 animated:NO completion:nil];
NSLog(@"%@",jasonReturnArray);
}
else
{
UIAlertView* alert=[[UIAlertView alloc] initWithTitle:@"ERROR !!!!!!"message:@"Wrong Details" delegate:self cancelButtonTitle:@"Ok"otherButtonTitles: nil];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
NSLog(@"%@",jasonReturnArray);
[alert show];
}
}
else
{
UIAlertView* alert=[[UIAlertView alloc] initWithTitle:@"ERROR !!!!!!"
message:@"Wrong Details" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles: nil];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
NSLog(@"%@",jasonReturnArray);
[alert show];
}
}
Он отлично работает, но мои сомнения
как отображать данные из JSON веб-службы, чтобы мои разработанные этикетки
Все зависит от вашей веб-службы, если «jasonReturnArray» имеет строковые объекты, тогда вы можете легко установить это, если у него есть объекты NSDictionary, вы можете захватить каждую часть своих данных с помощью «KEY». –
Да в строковых объектах без каких-либо ключей означает, как получить его в метке, я имею в виду, что я хочу отображать каждую строку в разных ярлыках – gopinath
ваш массив имеет один объект или несколько? –