如何在iphone sdk中将字符串截断为所需的长度?

mon*_*ish 14 objective-c

我有一个包含更多25个字符的字符串;

NSString *str = @"This is the string to be truncated to 15 characters only";
Run Code Online (Sandbox Code Playgroud)

在上面的字符串中,我只需要在截断后将15个字符存储在另一个变量中.

任何人都可以建议我怎么做?任何人的帮助将不胜感激.

谢谢Monish

tc.*_*tc. 38

str = [str substringToIndex: MIN(15, [str length])];
Run Code Online (Sandbox Code Playgroud)


tgu*_*unr 26

要么,

str = [str substringToIndex: MIN(15, [str length])];

现在你可以安全地截断到15或更少.

  • 这是一个更好的答案 (2认同)