0

我创建了一个计算器。在那个计算器中,我使用 UITextview 来显示计算。现在,我必须检查总计算是否为负数,例如 (-234.00)。所以,我必须给出警报消息。我如何检查 UITextview 中是否存在负值。

4

2 回答 2

1

试试这样

 if( [textview.text hasPrefix:@"-"])
{
//do whatever you want.
}
于 2013-03-29T06:22:23.880 回答
0

您可以通过以下方式检查值是否在字符串中(直接从 UITextView 作为 NSSTring 获取)

if([textView.text hasPrefix:@"-"]){

    //you alert goes here

}

此外,如果您从一些数字和 wnat 计算以检查该值是否为负,那么

if(calcuatedNumber < 0){ //this is not NSNumber for NSNumber use [... integerValue]

   //you alert goes here

}
于 2013-03-29T06:26:50.803 回答