lat\lon を他のインスタンスに渡そうとしています。私は lat\lon の欺瞞への呼び出しを追加し、それらを保存しましたNSString
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
lat = newLocation.coordinate.latitude;
lon = newLocation.coordinate.longitude;
latValueNSString = [NSString stringWithFormat: @"%f", lat];
lanValueNSString = [NSString stringWithFormat: @"%f", lan];
}
lat,lon
フロートタイプです。
このインターフェイスにアクセスするとき
AppDelegate *appDelegate = (AppDelegate*)[UIApplication sharedApplication].delegate;
デバッガー モードでは、lat、lon (float) の値が表示されますが、取得できません。にアクセスするlatValueNSString/lanValueNSString
と、「freed object
」が表示されます
これらの値を渡すにはどうすればよいですか? 私の間違いはどこですか?NSSunmber
同じ問題で同じことを試しました