限制NSMutablestring的长度

时间:2013-07-09 10:41:11

标签: ios objective-c nsstring

我正在研究计算器App。 NSMutablestring用于计算E.g "5-3*8-(-1)/77"。 但是标签无法显示NSMutablestring,所以有没有办法限制NSMutablestring的长度? (不要太久,我希望NSMutablestring的长度小于100。)

2 个答案:

答案 0 :(得分:1)

您可以按如下方式获取字符串的前100个字符:

NSString *first100chars = [myString substringToIndex:100];

然而,听起来你需要阻止用户实际输入这么长的字符串,这是一个不同的问题。您对问题的评论提供了其他人提出类似问题的示例(例如Set the maximum character length of a UITextField),建议您查看这些问题。

答案 1 :(得分:0)

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