我对xCode比较新,我有2个整数文本标签Text1和Text2文本。
如果Text1.text大于Text2.text,那么我正在寻找可以比较的代码,如果另一个文本字段Text3.text将等于Text1.text的值。
感谢任何帮助。
答案 0 :(得分:0)
在属性检查器中,我假设。选择文本,转到属性检查器(在实用工具区域的右上角,连续排列。看起来像是带耳朵的方头)并检查大小。
好吧,如果你想让xcode检查大小,你需要制作一个if或switch语句。使用像.fontSize这样的枚举
答案 1 :(得分:0)
文本字段只是显示字符串的视图。
您可以通过text
属性访问它们包含的字符串:
NSString *text1 = _text1.text;
现在你有了一个显示在textview中的字符串(" 34"例如)
您可以使用NSString
方法intValue
将此字符串转换为整数:
int text1Value = [text1 intValue];
您现在可以将此值与另一个整数进行比较:
if (text1Value > 42) {
_textLargest.text = [NSString stringWithFormat:"%d", textValue1];
}
要点:
[NSString stringWithFormat:"%d", textValue1]
答案 2 :(得分:0)
您可以按如下方式对int值进行比较
if([Text1.text intValue] > [Text2.text intValue] )
{
Text3.text=[NSString stringWithFormat:"%@", Text1.text];
}