やあ。電卓を作成しようとしていますが、ポイントを使用しようとすると機能しません。ポイント ボタンをクリックすると、他のすべての数字が削除され、ポイントが先頭に残ります。
- (IBAction)buttonPoint:(id)sender {
if (self.statusMode == false) {
winMargin.text = [winMargin.text stringByAppendingString:@"."];
winMarginString = winMargin.text;
winMarginInt = [winMarginString doubleValue];
NSLog(@"%@", winMargin.text); // .
NSLog(@"%.20f", winMarginInt); // Gives back 0.00000000000000000000
}
}
- (IBAction)buttonOne:(id)sender {
if (self.statusMode == false) {
winMargin.text = [winMargin.text stringByAppendingString:@"1"];
winMarginString = winMargin.text;
winMarginInt = [winMarginString doubleValue];
NSLog(@"%@", winMargin.text);
NSLog(@"%.20f", winMarginInt);
}
}