Структура и Интерпретация Компьютерных программ . Видео читают лекции в http://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/
- [NSString pathComponents]
создан именно для этого.
Я не совсем уверен, но NSFileManager
метод -subpathsAtPath
звучит как то, что вы хотите сделать. Он разбивает компоненты пути на NSArray
.
РЕДАКТИРОВАТЬ : На самом деле, я мог неправильно понять документацию. Извините, если это так.
Вероятно, вы можете просто разделить символ /
; соответствующая документация говорит, что «NSString представляет пути в общем с '/' в качестве разделителя пути и '.' как разделитель расширений ". Так что простого
NSArray *components = [pathString componentsSeparatedByString:@"/"];
должно хватить.