【发布时间】:2012-09-02 10:31:34
【问题描述】:
我如何“修剪”一个 NSString 以便我可以只从旧字符串的某个部分中创建一个新字符串?
例如,我有字符串“9 月 12 日星期一”,我如何只挑出“星期一”部分?
【问题讨论】:
标签: cocoa
我如何“修剪”一个 NSString 以便我可以只从旧字符串的某个部分中创建一个新字符串?
例如,我有字符串“9 月 12 日星期一”,我如何只挑出“星期一”部分?
【问题讨论】:
标签: cocoa
使用NSRange
例子:
NSRange range;
range.location = 0;
range.length = 6;
NSString *Secondstring = [Firststring substringWithRange:dayRange];
如果 'Firststring' 包含“9 月 12 日星期一”,打印 'Secondstring' 将只给出 'Monday'
【讨论】:
[NSString stringWithFormat:]?这完全是多余的。 -1,直到你删除它。