gpt4 book ai didi

compare - 如何比较来自 UIImagePNGRepresentation 的 2 个数据?

转载 作者:行者123 更新时间:2023-12-04 17:16:38 27 4
gpt4 key购买 nike

我在 Swift 2.x 中有这个

let data1 = UIImagePNGRepresentation(self)!
let data2 = UIImagePNGRepresentation(image)!
return data1.isEqualToData(data2)

但现在 Xcode 8 - Swift 3 告诉我:
Value of type 'Data' has no member 'isEqualToData'

我也尝试使用 data1.isEqual(to: data2)但变化不大。

最佳答案

这是 Swift,而不是客观 C。在 Swift 中,如果一个类型符合 Equatable 协议(protocol)(并且 Data 是 Equatable),那么您使用 operator == 来比较两个实例而不是 .isEqaul:

return data1 == data2

关于compare - 如何比较来自 UIImagePNGRepresentation 的 2 个数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40293557/

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