Question

Is there a framework or a library that I could use to split a file path into its components in iPhone SDK? I know I could code it myself, but I don't want to reinvent the wheel.

Was it helpful?

Solution

-[NSString pathComponents] is made exactly for this.

OTHER TIPS

I'm not completely sure, but NSFileManager's -subpathsAtPath method sounds like what you want to do. It splits up the components of a path into an NSArray.

EDIT: Actually, I might have misunderstood the documentation. Sorry if that's the case.

You can probably just split at the character /; the relevant documentation says that "NSString represents paths generically with ‘/’ as the path separator and ‘.’ as the extension separator." So a simple

NSArray *components = [pathString componentsSeparatedByString:@"/"];

should suffice.

pathForResource? without using extension (Iphone)

One of the answers to this question provides the necessary code. Just the question is badly formulated.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top