У меня есть PHP
Webservice, который возвращает 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
Интересно как я могу создать массив объектов PCoordenada, содержащих информацию о строке JSON.
Любой может мне помочь?
Заранее спасибо :)
Возможный дубликат [Поддержка родного JSON в iOS?] (Http://stackoverflow.com/questions/3562478/native-json-support-in-ios) – Monolo