저는 객관적인 C/iPad 개발을위한 초보자입니다.하지만 iPad에서 간단한 4 가지 함수 계산기를 만들려고합니다.Objective C에서 NSString stringWithFormat을 사용하여 소수점 표시
현재 가장 큰 어려움은 소수점 버튼을 누를 때 .
으로 표시됩니다. 다음은 두 개와 같은 버튼을 누를 때 일어나는 일입니다. 단지
display = display*10+.
을하려고
-(IBAction)inTwo:(id)sender {
display = display*10+2;
[resultfield setText:[NSString stringWithFormat:@"%f",display]];
}
분명히 작동하지 않습니다. 디스플레이 끝까지 마침표를 추가하는 방법은 무엇입니까? 이 문자열이 아닌 이후
감사
숫자를 출력 형식으로 지정하려면 일반적으로 NSNumberFormatter를 사용해야합니다. –
'resultfield'에서 그냥 치고, 편리한 DDMathParser를 통해 실행하십시오 : http://github.com/davedelong/DDMathParser –