9

os.path.joiniOS中python的objective-C等价物是什么?例如:

>>> import os
>>> os.path.join("foo", "bar", "buuxometer", "hi.jpg")
'foo/bar/buuxometer/hi.jpg'
4

1 回答 1

11

您正在寻找[NSString pathWithComponents],根据链接将:

通过将它们与每对之间的路径分隔符连接起来,返回从给定数组中的字符串构建的字符串。

在您的示例中:

NSArray *components = [NSArray arrayWithObjects:@"foo", @"bar", @"buuxometer", @"hi.jpg", nil];
NSString *path = [NSString pathWithComponents:components];
于 2013-09-12T23:29:57.543 回答