如何存储字符串的最后一部分?

时间:2011-06-27 21:24:24

标签: ios4

我有一个字符串http://www.google.co.uk/ig/images/weather/partly_cloudy.gif。 我只需要保存partially_cloudy.gif。我如何选择obly那部分字符串?

2 个答案:

答案 0 :(得分:1)

如果您确定它代表路径,那么您可以在其上调用lastPathComponent方法。

用法

NSString * link = @"http://www.google.co.uk/ig/images/weather/partly_cloudy.gif";
NSLog(@"%@", [link lastPathComponent]);

答案 1 :(得分:0)

使用NSString函数componentsSeparatedByString。例如,NSString *url = @"http://www.google.com/1/2/3/test.gif"; NSArray *components = [url componentsSeparatedByString:@"/"];将为您提供一个'/'字符之间所有字符串的NSArray。

NSString参考:http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html