// // CCRect.h // CCFC // // Created by xichen on 11-12-28. // Copyright 2011 ccteam. All rights reserved. // #import <Foundation/Foundation.h> @interface CCRect : NSObject { @public CGPoint origin; CGSize size; } - (id)initWithX:(CGFloat)x y:(CGFloat)y width:(CGFloat)width height:(CGFloat)height; - (id)initWithOrigin:(CGPoint)aOrigin size:(CGSize)aSize; - (id)initWithCGRect:(CGRect)rect; + (id)rectWithX:(CGFloat)x y:(CGFloat)y width:(CGFloat)width height:(CGFloat)height; + (id)rectWithOrigin:(CGPoint)aOrigin size:(CGSize)aSize; + (id)rectWithCGRect:(CGRect)rect; - (void)dealloc; - (CGFloat)x; - (CGFloat)y; - (CGFloat)width; - (CGFloat)height; - (void)setX:(CGFloat)x; - (void)setY:(CGFloat)y; - (void)setWidth:(CGFloat)width; - (void)setHeight:(CGFloat)height; - (void)setX:(CGFloat)x y:(CGFloat)y; - (void)setWidth:(CGFloat)width height:(CGFloat)height; - (BOOL)isEqualTo:(CCRect *)rect; - (BOOL)isEqualToCGRect:(CGRect)rect; - (BOOL)isZero; - (CGRect)toCGRect; @end可能有更新:
googlecode链接地址: http://code.google.com/p/iphone-common-codes-ccteam/source/browse/trunk/CCFC/files/CCRect.h
googlecode链接地址: http://code.google.com/p/iphone-common-codes-ccteam/source/browse/trunk/CCFC/files/CCRect.h
github地址: https://github.com/cxsjabc/iphone-common-codes-ccteam/tree/master/CCFC/files/CCRect.h
本文深入探讨了CCRect类的结构、初始化方法、属性获取与设置、比较操作等核心功能,提供了实例代码帮助开发者更好地理解并应用这一类在iOS开发中的常见需求。
73

被折叠的 条评论
为什么被折叠?



