2019独角兽企业重金招聘Python工程师标准>>>
@property (nonatomic, assign) CGRect prototypeRect;
-----这样的声明应该没有问题的,的if(!self.prototypeRect)报错是因为 CGRect是结构体,不能作非nil判断,你可以利用self.prototypeRect.size.height==0来作判断是否被初始化
应该用CGRect的方法: CGRectEqualToRect(self.prototypeRect, CGRectZero);
判斷CGRect 是否為空使用CGRectIsNull !!