gpt4 book ai didi

swift - 在 Xcode 6.1 中。 'UIImage?' 没有名为 'size' 的成员错误

转载 作者:可可西里 更新时间:2023-11-01 00:17:57 25 4
gpt4 key购买 nike

我正在获取图像的 Size 并使用了以下代码。它与 Xcode 6.0.1 一起工作得很好。更新到 Xcode 6.1 后,出现如下错误:

'UIImage?'没有名为“size”的成员

var image = UIImage(named: imageName)
let sizeOfImage = image.size

是我的代码有问题还是 Apple 有问题?请在这里帮助我。 TIA。

最佳答案

该初始化器现在是一个可失败的初始化器,因此它返回一个可选的 UIImage

要快速修复您的错误,只需打开图像即可:

let sizeOfImage = image?.size

但我假设您将在代码中多次引用 image 变量,在这种情况下我建议使用可选绑定(bind):

if let image = image {
let sizeOfImage = image.size
/// ...
/// Use the image
}

关于swift - 在 Xcode 6.1 中。 'UIImage?' 没有名为 'size' 的成员错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26582035/

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