【问题标题】:Limit a NSMutablestring's length [closed]限制 NSMutablestring 长度
【发布时间】:2013-07-09 10:41:10
【问题描述】:

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

【问题讨论】:

标签: ios objective-c nsstring


【解决方案1】:

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

NSString *first100chars = [myString substringToIndex:100];

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2013-10-25
      • 2010-12-06
      • 2016-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      相关资源
      最近更新 更多