Wcf rest服务GET&POST iOS
我的朋友为我的应用程序写了一个服务。 这里是链接http://213.155.113.51/cronos/medconcept/services/v3/iOSServices.svc/productsget
,这是testing链接。 我只是想获得string。 我试过这篇文章http://www.codeproject.com/Tips/569495/Creating-a-WCF-Service-with-JSON-Data-and-Using-it但Json是null
这是我的代码的一部分;
NSString *request = [NSString stringWithFormat:@"link here"]; NSURL *URL = [NSURL URLWithString: [request stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; NSError *error = nil; NSData *data = [NSData dataWithContentsOfURL:URL options:NSDataReadingUncached error:&error]; NSLog(@"data = %@",data); if(!error) { NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&error]; NSLog(@"Json = %@",json); NSMutableArray *array= [json objectForKey:@"GetUserResult"]; NSLog(@"array = %@",array); /* for(int i=0; i< array.count; i++) { NSDictionary *userInfo= [array objectAtIndex:i]; NSInteger *id = [userInfo objectForKey:@"ID"]; NSString *name = [userInfo objectForKey:@"NAME"]; NSString *surname = [userInfo objectForKey:@"SURNAME"]; NSLog(@"ID: %d NAME: %@ SURNAME: %@", id,name,surname); } */ }
输出:Json =(null)array =(null)
我究竟做错了什么? 或者你知道任何替代方法获取和发布string?
感谢您的关注和build议。
- 加载视图时如何加载MPMoviePlayerController的contentUrlasynchronous?
- NSNotification与dispatch_get_main_queue
- UIViewpopup像UIAlertView
- 为什么.jpeg文件使用UIImageJPEGRepresentation方法通过writetofile保存大尺寸然后在ios中使用UIImageWriteToSavedPhotosAlbum
- 以编程方式中心UIButton
- player.duration在MPMoviePlayerController中总是显示为零的video文件
- 从顶部滑动菜单隐藏在Safari移动栏后面
- NSPredicate未执行
- 如何在没有Mac的情况下自动为iOS签署Flutter应用