可以說我有:在UITextField中顯示答案?
int a = textbox1;
int b = textbox2;
answer = a + b;
你如何讓「答案」在textbox3顯示?我相信這是一個非常簡單的問題,但不管你信不信,我做了很多研究,但什麼都沒發現。如果你可以請舉一個例子作爲「文本」和「帶小數的數字」,我將不勝感激!先謝謝你!
可以說我有:在UITextField中顯示答案?
int a = textbox1;
int b = textbox2;
answer = a + b;
你如何讓「答案」在textbox3顯示?我相信這是一個非常簡單的問題,但不管你信不信,我做了很多研究,但什麼都沒發現。如果你可以請舉一個例子作爲「文本」和「帶小數的數字」,我將不勝感激!先謝謝你!
如果你想要十進制值,a和b應該可以是浮點數或雙精度值。你可以嘗試這樣的事情:
double a = [[textBox1 text] doubleValue];
double b = [[textBox2 text] doubleValue];
[textBox3 setText:[NSString stringWithFormat:@"%f", (a + b)]];
使用的NSString
的text
屬性來獲取和設置它的文本。使用intValue
方法NSString
將字符串轉換爲整數(假定該字符串包含有效整數)。最後用stringWithFormat
創建一個包含整數的字符串。
這是一行代碼。
textBox3.text = [NSString stringWithFormat:@"%d", [textBox1.text intValue] + [textBox2.text intValue]];
感謝您的快速響應! – Jason 2011-03-19 03:55:32
如果答案有幫助,您應該開始接受某些問題的答案。它給你點你的名譽,它也給予他人更多回答你的問題的動機,因爲如果你接受他們的答案,他們也得到積分。 =) – MBU 2011-03-18 20:46:12
謝謝大家的快速回復!在我的其他問題上,我沒有接受答案,因爲我不清楚。我曾要求進一步解釋我的理解。更何況,他們的答案我還沒有實際工作。另外,我只是越過聲望接受答案:)再次感謝你。我也試圖回答其他很容易的問題,因爲我是新人,並且仍在學習。我一直在閱讀C++和Objective-C,我知道cout是C++中的一個調用,但在格式化的Objective-C中遇到了麻煩。非常感謝!!! – Jason 2011-03-18 21:01:07
哈哈沒問題! – MBU 2011-03-18 21:51:06