gpt4 book ai didi

ios - 文件名参数带有通配符的 PathForResource

转载 作者:行者123 更新时间:2023-11-30 14:01:47 25 4
gpt4 key购买 nike

我知道这听起来很奇怪,但是是否可以对 FileName 参数使用通配符?

NSBundle.mainBundle().pathForResource(theFileName, ofType: "csv", inDirectory: directory)

因为我有几个遵循特定命名方案的文件。基本上,文件名的第一部分是英语,第二部分是法语。它们由三个破折号分隔。例如,“West---Ouest.csv”。有 REST 服务提供文件名的英文部分。但是,它不提供法语。所以我喜欢做的是使用英语部分并用星号替换法语部分。因此,文件名参数的值将是 - “West---*”。我测试了星号,但似乎 pathforresource 不适用于它。有办法解决这个问题吗?

编辑:英文部分是唯一的,因此不存在具有相同英文名称的文件。

最佳答案

不,没有。这不是动态创建的文件;您可以在构建之前手动将其放入项目中。它的名字是你绝对知道的,你必须使用它的绝对名字。当然,当您将其放入项目中时,您可以自由更改其名称。如果您有多个文件,则可以在应用运行时在代码中动态地形成名称 - 毕竟,theFileName 可以根据您的喜好动态创建。例如,在我的应用程序中,我有名为 image1.jpgimage2.jpg 等的文件,因此我从一个数字开始,形成名称,然后获取图片。

关于ios - 文件名参数带有通配符的 PathForResource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32914756/

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