나는 내가 뭘 의미 하는지를 희망한다. 제가하려는 것은 a - b = c의 결과를 사용하는 것입니다. 이제 "a"와 "b"는 모두 UITextfields이고 "C"는 UILabel
입니다.Xcode의 다른 계산에서 UILabel의 결과를 사용한 결과
"c"의 결과를 사용하여 계산을 실행할 때마다 "a"자리를 사용할 수 있기를 원합니다.
예 : 100-30 = 70이면 다음에 다른 그림을 위치 "b"에 추가 할 때 "a"는 이제 "c"의 결과입니다.
이제는 입력 한 텍스트 필드에 "a"의 원래 결과를 유지하여 참조 점으로 사용하고 싶습니다. 그러나 "b"로 숫자를 입력 할 때마다 "c"결과가 떨어지는 것을 원합니다. 이제 코드를 어떻게 작성합니까?
첫 번째 부분에는 있지만 두 번째 부분은 없습니다.
을 heres 코드
-(IBAction)calculate:(id)sender {
NSString *spCash = self.spendingCash.text;
NSString *recAmount = self.receiptAmount.text;
float cashFloat;
float receiptFloat =[recAmount floatValue];
float spendingFloat = [spCash floatValue];
cashFloat = spendingFloat - receiptFloat;
NSString *cashAv = [[NSString alloc]initWithFormat:@"$%.2f", cashFloat];
self.cashAvailable.text = cashAv;
의 첫 부분은 나는이 말이 바랍니다.
시간을 내 주셔서 감사 드리며 몇 가지 답변을 기다리겠습니다.
무슨 뜻인지 잘 모르시겠습니까? 나는 사용자가 C의 결과와 조정 된 시간을 보길 원한다. 다른 방법을 제안 해 줄 수 있습니까? – bandicoot
언제든지 계산 결과로 레이블을 업데이트 할 수 있습니다. 요점은 레이블을 얻기 위해 두 개의 텍스트 필드를 뺀 관점에서 생각하는 것과는 별도로 작업중인 숫자를 생각하고 저장하는 것입니다. "첫 번째 부분"에 사용하는 코드로 질문을 업데이트하려면 변경 제안에 대해 좀 더 자세하게 설명해 보겠습니다. –
첫 번째 부분에 사용하는 코드에 추가했습니다. 지금 나는 현금의 결과를 고소하고 싶다.이 첫 번째 계산이 끝난 후 지출 현금으로 사용 가능하다. – bandicoot