オブジェクトのリストがあり、それぞれにタイトル、名前、説明、緯度、経度、住所があります。このオブジェクトをMKAnnotationsとして表示することは可能ですか?私はこれで何時間も立ち往生しています。オブジェクトにCLLocationCoordinate2Dを設定しようとすると、緯度または経度が割り当てられないというエラーが発生し続けました。
#import <Foundation/Foundation.h>
#import <MapKit/MapKit.h>
@interface Oficina : NSObject <MKMapViewDelegate>
@property (nonatomic, readwrite) CLLocationCoordinate2D oficinaCoordinate;
@property (nonatomic, strong) NSString *oficinaCiudad;
@property (nonatomic, strong) NSString *oficinaEstado;
@property (nonatomic, strong) NSString *oficinaTitulo;
@property (nonatomic, strong) NSString *oficinaTelefono;
@property (nonatomic, strong) NSString *oficinaLatitud;
@property (nonatomic, strong) NSString *oficinaLongitud;
@property (nonatomic, strong) NSString *oficinaID;
@property (nonatomic, strong) NSString *oficinaDireccion;
@property (nonatomic, strong) NSString *oficinaHorario;
@property (nonatomic, strong) NSString *oficinaTipoDeOficina;
@property (nonatomic, strong) NSString *oficinaServicios;
@property (nonatomic, strong) NSString *oficinaTipoDeModulo;
@end
したがって、インターネットサービスを利用した後、これらのオブジェクトを約70個取得します。次に、それらのそれぞれをマップ注釈に変換できるようにしたいと思います。これは、緯度を割り当てようとした方法の1つですが、「式を割り当てられません」というエラーが表示されます。
currentOffice.oficinaCoordinate.latitude = [parseCharacters floatValue];
currentOfficeは私のカスタムオブジェクトのインスタンスです。