-2

我正在开发一个计算器应用程序。NSMutablestring用于计算Eg "5-3*8-(-1)/77"。但是标签不能显示无穷无尽的 an NSMutablestring,那么有没有办法限制NSMutablestring's 的长度呢?(不要太长,我希望NSMutablestring's 的长度小于 100)。

4

2 回答 2

1

您可以获得字符串的前 100 个字符,如下所示:

NSString *first100chars = [myString substringToIndex:100];

但是,听起来您需要阻止用户实际输入这么长的字符串,这是一个不同的问题。对您的问题的评论提供了其他人提出类似问题的示例(例如设置 UITextField 的最大字符长度),我建议您检查这些。

于 2013-07-09T10:45:53.427 回答
0

这是 NSFormatter 子类的工作。这正是它的用途。

于 2013-07-09T12:43:23.503 回答