2012-04-05 45 views
0

我得到了一些URL的標題某些MP3的,如:作物NSURL/NSString的

(1) localhost://blablabla/song1.mp3 
(2) localhost://blablabla/songwithmorechars.mp3 

等。

我如何裁剪的URL到:

(1) song1.mp3 
(2) songwithmorechars.mp3 

需要顯示當前歌曲我AVAudioPlayer是在UILabel播放。

感謝

SOLUTION:

這裏的交易:

titleLabel.text = [[[self.audioPlayer.url absoluteString] lastPathComponent] stringByReplacingOccurrencesOfString:@".mp3" withString:@""]; 

回答

0

只需使用[url lastPathComponent],你不需要它首先轉換爲字符串。

0

使用

NSString *lastString = [yourStringName lastPathComponent]; 
0
NSURL *firstURL = [NSURL URLWithString:@"localhost://blablabla/song1.mp3"]; 
NSString *firstString = [firstURL absoluteString]; 
NSLog(@"Name:%@",[firstString lastPathComponent]); 

從文檔:

NSURL Class Reference

NSString Class Reference