判断两个CGSize是否长宽都相等

作者: CoderAO | 来源:发表于2015-04-29 14:08 被阅读1951次

判断两个CGSize是否一样大,不需要分别判断宽和高是否相等,只需要下面这句:

CGSizeEqualToSize(size0, size1)

这个方法会将size0和size1的宽和高分别进行比较,都相等的时候返回YES.

类似的还有判断两个CGPoint是否x和y是否都相等:

CGPointEqualToPoint(point0, point1)

举个栗子:CGSizeEqualToSize(self.menuViewSize, CGSizeZero)
这样比分别判断起码省了半行代码吧(偷笑...)

相关文章

  • 判断两个CGSize是否长宽都相等

    判断两个CGSize是否一样大,不需要分别判断宽和高是否相等,只需要下面这句: 这个方法会将size0和size1...

  • python集合操作

    判断两个list是否相等 判断两个tuple是否相等 判断两个set是否相等 list转set list转tupl...

  • python笔记day6

    补充: == 和 is == --- 判断两个数据的值是否相等 is --- 判断地址是否相等 python数...

  • java比较两个list是否相等

    判断两个list是否相等:先判断list的个数是否相等,然后判断是否相互包含。public boolean equ...

  • 使用代码片段

    原文连接 比较实用的代码片段 比较两个CGRect/CGSize/CGPoint是否相等 CGRectEqualT...

  • 如何判断两个浮点数是否相等

    我们都知道C语言中如何判断两个整形数据是否相等,直接用==就可以判断。但是判断两个浮点数是否相等却不能用==。fl...

  • python 高级编程①

    1 ‘==’ 与‘is ’的使用 ① ‘==’判断两个对象内容是否相等 ‘is’判断两个对象的地址是否相等 ②在p...

  • Day7-容器类型

    ‘==’和‘is’ == - 判断两个数据的值是否相等is - 判断地址是否相等python数据存储:1.给变量赋...

  • iOS对比问题

    iOS对比问题包括比较两个NSDate相差多少小时,比较两个CGRect/CGSize/CGPoint是否相等,判...

  • day7-拷贝相关

    一.==和is ==——判断两个数据的值是否相等is——判断地址是否相等python数据存储: 给变量赋值的时候,...

网友评论

本文标题:判断两个CGSize是否长宽都相等

本文链接:https://www.haomeiwen.com/subject/wamvfttx.html