Я пытаюсь получить NSString
из NSURL
с помощью этого метода:Получить NSString От NSURL
NSString *tmp2 = [item.path absoluteString];
К сожалению, я получаю вместо NSURL:
<CFURL 0x173c50 [0x3f1359f8]>{type = 0, string = /var/mobile/Applications/A30FD2E4-A273-4522-AFD5-A981EFD3C2AA/Documents/*** *** - *** ***.***, encoding = 134217984, base = (null)}
я получаю:
file://localhost/var/mobile/Applications/A30FD2E4-A273-4522-AFD5-A981EFD3C2AA/Documents/***%20***%20-%20***%20***.***
любая идея почему?
Если вы ищете то, что получите, выполнив 'po item' (где item - NSURL) в gdb, тогда вы должны называть' [описание элемента] '. Не знаете, почему вы хотите NSUrl. вы просто пытаетесь создать слой персистентности? – Sam
Вы говорите, что хотите получить строку из URL-адреса, и это именно то, что вы получаете - в чем проблема? – Till
Проблема в том, что я получаю вместо этого «% 20» из " " – MTA