小编Mac*_*iek的帖子

iOS 9和10都可以使用核心数据(Xcode 8和Swift 3.0)吗?

我想在Swift 3 Xcode 8中启动新的应用程序并支持iOS 8.4/9.x如何处理核心数据?

core-data ios9 swift3 ios10 xcode8

2
推荐指数
2
解决办法
5336
查看次数

是否可以使用特定前缀计算资产目录中的图片?

是否可以计算资产目录中具有特定前缀的图片?例如,我有如下图像:

鸡尾酒_01

鸡尾酒_02

...

Cocktail_nn

和其他类似的团体。

当我的应用程序启动时,我会执行如下代码:

var rec_cocktail = [UIImage]()
    for i in 1..<32 {
        if i < 10 {
            let name: String = "Cocktail__0" + i.description
            rec_cocktail.append(UIImage(named: name)!)
        } else {
            let name: String = "Cocktail__" + i.description
            rec_cocktail.append(UIImage(named: name)!)
        }
    }
    alcoholImages.append(rec_cocktail)
Run Code Online (Sandbox Code Playgroud)

它完美无缺,但我要加载的组很少,而且每个组都有不同数量的图像。每次从资产目录中添加或删除图片时,我都必须检查和更改范围。

uiimage ios alassetslibrary swift

1
推荐指数
1
解决办法
1880
查看次数

标签 统计

alassetslibrary ×1

core-data ×1

ios ×1

ios10 ×1

ios9 ×1

swift ×1

swift3 ×1

uiimage ×1

xcode8 ×1