gpt4 book ai didi

ios - 获取文件夹名称和图像名称

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:48:29 26 4
gpt4 key购买 nike

代码:

NSString *path = [[NSBundle mainBundle] pathForResource:[objDynaMoThumbnailImages objectAtIndex:eg] ofType:@"jpg" inDirectory:[objDynaMoProductImagePath objectAtIndex:eg]];

它会像这样检索路径

/Users/software/Library/Application Support/iPhone Simulator/6.0/Applications/61AE2605-CE8E-404D-9914-CDA9EBA8027C/DynaMO.app/original/1-1.jpg

从上面的路径我只需要检索“original/1-1.jpg”。请帮助我......

最佳答案

如果资源位于应用程序包的任意子目录中,则可以使用以下代码。它不假设资源恰好是包路径下的一个子目录。

NSString *path = [[NSBundle mainBundle] pathForResource:...];
NSString *bundlePath = [[NSBundle mainBundle] bundlePath];
NSString *relativePath;
if ([path hasPrefix:bundlePath]) {
relativePath = [path substringFromIndex:([bundlePath length] + 1)];
} else {
relativePath = path;
}

例如

path = /Users/software/Library/Application Support/.../DynaMO.app/sub/dir/image.jpg

会导致

relativePath = sub/dir/image.jpg

关于ios - 获取文件夹名称和图像名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13225991/

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