2012-04-05 2 views
0

Я получил заголовок некоторых URL-адреса определенным mp3, как:Crop NSURL/NSString

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

и так далее.

Как обрезать URL, чтобы:

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

нужно отобразить текущую песню мой AVAudioPlayer играет в UILabel.

Благодаря

РЕШЕНИЕ:

Вот сделка:

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

ответ

0

Возьмите подстроку с последним/(там метод в ObjC для этого!)

NSString *sub = [url lastPathComponent]; 

Вот информация по этому методу:

NSString lastPathComponent Apple Doc

0

Просто используйте [url lastPathComponent], вам не нужно, чтобы преобразовать его в строку первой.

0

использование

NSString *lastString = [yourStringName lastPathComponent];