Получение подстроки из NSString - PullRequest
1 голос
/ 13 января 2012

У меня есть NSString, который выглядит так:

http://fiskltd.com/components/com_jshopping/files/img_products/thumb_09afd9f041af34fb0cffec1e0b1222e8.jpg

И мне нужно извлечь из этой строки:

thumb_09afd9f041af34fb0cffec1e0b1222e8.jpg

У меня будет много таких строк, поэтому я не буду знать количество символов и сколько из них будет в названии картинки.Кто-нибудь может подсказать, как извлечь название картинки?

Ответы [ 2 ]

2 голосов
/ 13 января 2012

Может быть лучшим решением в вашем случае будет [NSString lastPathComponent].

2 голосов
/ 13 января 2012

Попробуйте:

NSString *originalString = @"http://fiskltd.com/components/com_jshopping/files/img_products/thumb_09afd9f041af34fb0cffec1e0b1222e8.jpg";
NSString *filename = [originalString lastPathComponent];

Документы Apple здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...