gpt4 book ai didi

ios - ios获取当前应用程序图标的方法

转载 作者:IT王子 更新时间:2023-10-29 08:04:14 28 4
gpt4 key购买 nike

有没有办法在 cocoa-touch 应用程序中获取当前应用程序图标?谢谢。

最佳答案

适用于 Swift 4.1 并为 Bundle 扩展它。

extension Bundle {
public var icon: UIImage? {
if let icons = infoDictionary?["CFBundleIcons"] as? [String: Any],
let primaryIcon = icons["CFBundlePrimaryIcon"] as? [String: Any],
let iconFiles = primaryIcon["CFBundleIconFiles"] as? [String],
let lastIcon = iconFiles.last {
return UIImage(named: lastIcon)
}
return nil
}
}

要在应用中使用,请调用 Bundle.main.icon

关于ios - ios获取当前应用程序图标的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9419261/

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