私はiPhoneアプリケーションを開発していますが、メソッドでその警告が表示されます。
NSNumber *latitudeValue;
NSNumber *longitudeValue;
[self obtainLatitude:latitudeValue longitude:longitudeValue];
メソッドは次のように宣言されます。
- (void) obtainLatitude:(NSNumber *)latitudeValue longitude:(NSNumber *)longitudeValue {
NSNumberFormatter * f = [[NSNumberFormatter alloc] init];
[f setNumberStyle:NSNumberFormatterDecimalStyle];
latitudeValue = [f numberFromString:[latitude.text stringByReplacingOccurrencesOfString:@"," withString:@"."]];
longitudeValue = [f numberFromString:[longitude.text stringByReplacingOccurrencesOfString:@"," withString:@"."]];
[f release];
}
ご覧のとおり、計算latitudeValue
してlongitudeValue
呼び出しようとしobtainLatitude:longitude:
ていますが、何か間違ったことをしています。
どうすればそのエラーを修正できますか?