我正在研究计算器App。
NSMutablestring
用于计算E.g "5-3*8-(-1)/77"
。
但是标签无法显示NSMutablestring
,所以有没有办法限制NSMutablestring
的长度?
(不要太久,我希望NSMutablestring
的长度小于100。)
答案 0 :(得分:1)
您可以按如下方式获取字符串的前100个字符:
NSString *first100chars = [myString substringToIndex:100];
然而,听起来你需要阻止用户实际输入这么长的字符串,这是一个不同的问题。您对问题的评论提供了其他人提出类似问题的示例(例如Set the maximum character length of a UITextField),建议您查看这些问题。
答案 1 :(得分:0)
这是NSFormatter子类的工作。这正是它的用途。