1
我做以下的位置的經度和緯度存儲在自定義(NSManagedObject)收藏對象:問題存儲座標
CLLocationCoordinate2D coordinate = [location coordinate];
// Set bookmark variables.
[bookmark setLatitude:[NSNumber numberWithDouble:coordinate.latitude]];
[bookmark setLongitude:[NSNumber numberWithDouble:coordinate.longitude]];
可是,我一路上去不對勁,並打印出值座標和書籤產生此:
2011-03-09 12:56:30.793 XXXXXX[562:307] 55.615258, 12.985627 <- coordinate
2011-03-09 12:56:30.798 XXXXXX[562:307] 0.000000, 12.985626 <- bookmark
我的書籤發生了什麼?
Bookmark.h
@interface Bookmark : NSManagedObject
{
}
@property (nonatomic, retain) NSDate * dateCreated;
@property (nonatomic, retain) NSString * longText;
@property (nonatomic, retain) NSString * shortText;
@property (nonatomic, retain) NSNumber * longitude;
@property (nonatomic, retain) NSNumber * latitude;
@end
Bookmark.m
#import "Bookmark.h"
@implementation Bookmark
@dynamic dateCreated;
@dynamic longText;
@dynamic shortText;
@dynamic longitude;
@dynamic latitude;
@end
你的書籤對象是怎樣的? – Eimantas 2011-03-09 12:08:50
我們可以看到setLongtitude方法嗎? :-) – Jensen2k 2011-03-09 12:09:00
我確信'setLongitude:'方法有問題.. – Eonil 2011-03-09 12:13:05