<分区>
我在一个类中有一个 CGSize 属性,我需要检查它是否已经初始化。我知道 CGSize 不是对象,但一般来说,检查对象是否不同于 nil 的想法相同。如何做到这一点?
<分区>
我在一个类中有一个 CGSize 属性,我需要检查它是否已经初始化。我知道 CGSize 不是对象,但一般来说,检查对象是否不同于 nil 的想法相同。如何做到这一点?
最佳答案
您可以将它与 CGSizeZero 或您认为无效的任意大小进行比较。
if (!CGSizeEqualToSize(CGSizeZero, mySize)) {
// do something
}
关于objective-c - 如何检查 CGSize 是否已初始化(或者它的值是否不同于 "nil"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21918096/