gpt4 book ai didi

python - Objective-C/cocoa相当于Python的os.path.split()获取目录名和文件名

转载 作者:太空狗 更新时间:2023-10-30 02:23:15 25 4
gpt4 key购买 nike

当我有路径时,我可以在 Python 中使用 os.path.split() 来获取目录名和文件名。

>>> x = '/a/b/c/hello.txt'
>>> import os.path
>>> os.path.split(x)
('/a/b/c', 'hello.txt')

Objective-C/cocoa 中的等效函数是什么?

最佳答案

NSString *a = @"/a/b/c/hello.txt";
NSArray *path = [a pathComponents];
NSArray *startOfPath = [path subarrayWithRange:NSMakeRange(0, [path count]-2)];
[NSString pathWithComponents:startOfPath]; // /a/b/c
[a lastPathComponent]; // hello.txt

关于python - Objective-C/cocoa相当于Python的os.path.split()获取目录名和文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5138677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com