我有一个PHP
web服务,返回一个JSON
字符串格式:如何从JSON NSDictionary中创建对象
[{"latitud":"37.995914","longitud":"-1.139705","nombre":"Miguel de
Unamuno"},{"latitud":"37.995433","longitud":"-1.140143","nombre":"Calle
Pina"},{"latitud":"37.99499","longitud":"-1.140361","nombre":"Calle
Moncayo"},{"latitud":"37.993918","longitud":"-1.139392","nombre":"Calle
Moncayo2"},{"latitud":"37.994588","longitud":"-1.138543","nombre":"Calle
Salvador de Madriaga"}]
在我的项目,我有下一个结构的自定义类:
#import <Foundation/Foundation.h>
#import <MapKit/MapKit.h>
@interface PCoordenada : NSObject
@property (nonatomic) CLLocationCoordinate2D *punto;
@property (nonatomic,strong) NSString *nombre;
@end
然后,使用其他类的主要应用I'm:
#import <UIKit/UIKit.h>
#import "PCoordenada.h"
@interface TestViewController : UIViewController
@property (nonatomic,strong) NSData * HTTPResponse;
@property (nonatomic,strong) NSDictionary * dic;
@property (nonatomic,strong) NSMutableArray *arrayCoord;
@property (nonatomic,strong) PCoordenada *coor;
-(IBAction)GetDataFrom:(id)sender;
@end
我不知道我如何创建一个包含JSON字符串信息的PCoordenada对象的数组。
任何人都可以帮助我吗?
感谢提前:)
[iOS中的原生JSON支持?]的可能的重复(http://stackoverflow.com/questions/3562478/native-json-support-in-ios) – Monolo