pro*_*eek 2 string objective-c
当我有pf:/Abc/def/,我怎么能得到/Abc/def/?
使用Python,我可以使用
string = 'pf:/Abc/def/'
string.split(':')[1]
Run Code Online (Sandbox Code Playgroud)
甚至
string[3:]
Run Code Online (Sandbox Code Playgroud)
Objective-C中的等效功能是什么?
NSString *string = [NSString stringWithFormat:@"pf:/Abc/def/"];
NSArray *components = [string componentsSeparatedByString: @":"];
NSString *string2 = (NSString*) [components objectAtIndex:1];
Run Code Online (Sandbox Code Playgroud)
参考:http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/occ/instm/NSString/componentsSeparatedByString:
componentsSeparatedByString将返回NSArray.您在某个索引处获取对象,并在将其存储到另一个变量时将其强制转换为NSString.
| 归档时间: |
|
| 查看次数: |
3688 次 |
| 最近记录: |