gpt4 book ai didi

ios - Swift SFSymbol 意外地发现 UIImage 为 nil

转载 作者:行者123 更新时间:2023-12-02 18:39:56 27 4
gpt4 key购买 nike

我有一个我不理解的错误。

我测试过的所有设备都没有这个问题。但是,在 ipad mini 4 iOS 13.4 上,我收到错误:Swift 运行时失败:展开可选值时意外发现 nil

let image = UIImage(systemName: "chevron.forward")?

我正在以编程方式分配 viewDidLoad() 上的值。我测试过的所有设备都没有这个问题,但 mini 4 除外。

我认为 SF 符号适用于 iOS 13+,但我似乎可以理解为什么 iPad mini 4 上会发生崩溃。

苹果表示,

"SF Symbols are available in iOS 13 and later, macOS 11 and later,watchOS 6 and later, and tvOS 13 and later."

但并不共享在不同的 iOS 版本中只能访问特定符号。 Reference

最佳答案

Apple 在不同时间添加了新符号。 chevron.forward 符号是在 iOS 14 中添加的,这就是它在 iOS 13 中崩溃的原因。

关于ios - Swift SFSymbol 意外地发现 UIImage 为 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68138397/

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