xcode:打印 MKMapView 区域、跨度、latitudeDelta、longitudeDelta

Posted

技术标签:

【中文标题】xcode:打印 MKMapView 区域、跨度、latitudeDelta、longitudeDelta【英文标题】:xcode: print MKMapView region, span, latitudeDelta, longitudeDelta 【发布时间】:2011-07-04 05:34:17 【问题描述】:

我正在尝试 NSLog MKMapView 的区域、跨度、latitudeDelta、longitudeDelta。但它会发送类似

的消息
Program received signal:  “EXC_BAD_ACCESS”.

我的代码是这样的:

@interface TaetPaViewController : UIViewController <MKMapViewDelegate, CLLocationManagerDelegate, NSXMLParserDelegate> 
    IBOutlet MKMapView *regionsMapView;


@property (nonatomic, retain) IBOutlet MKMapView *regionsMapView;

@synthesize regionsMapView;

- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated
    NSLog(@"regionsMapView.region.span.latitudeDelta: %@", regionsMapView.region.span.latitudeDelta);



- (void)dealloc 
    [super dealloc];
    [regionsMapView release];

【问题讨论】:

【参考方案1】:

您正在打印双精度 (latitudeDelta) 作为指针。改用%f 或类似的东西

【讨论】:

以上是关于xcode:打印 MKMapView 区域、跨度、latitudeDelta、longitudeDelta的主要内容,如果未能解决你的问题,请参考以下文章

MKMapView 自己缩小

MKMapView 与其区域属性未对齐

regionThatFits 使跨度区域翻倍

如何在我的 MKMapView 中获得更细粒度的跨度

xcode将折叠区域打印为折叠

iOS 5 中无效的 MKMapView 区域