我正在开发一个计算器应用程序。NSMutablestring
用于计算Eg "5-3*8-(-1)/77"
。但是标签不能显示无穷无尽的 an NSMutablestring
,那么有没有办法限制NSMutablestring
's 的长度呢?(不要太长,我希望NSMutablestring
's 的长度小于 100)。
问问题
434 次
2 回答
1
您可以获得字符串的前 100 个字符,如下所示:
NSString *first100chars = [myString substringToIndex:100];
但是,听起来您需要阻止用户实际输入这么长的字符串,这是一个不同的问题。对您的问题的评论提供了其他人提出类似问题的示例(例如设置 UITextField 的最大字符长度),我建议您检查这些。
于 2013-07-09T10:45:53.427 回答
0
这是 NSFormatter 子类的工作。这正是它的用途。
于 2013-07-09T12:43:23.503 回答