CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f);
为什么CGRectMake可以这么用,而许多其他的东西需要用 [CXXXObject alloc] 这样的方式?
为什么CGRectMake可以这么用,而许多其他的东西需要用 [CXXXObject alloc] 这样的方式?
解决方案 »
- 关于iphone搜索PDF阿拉伯语的问题
- const char 与 NSString的问题 或者 是其他问题
- 多个项目共用底层资源
- Objective-C中的可变参数如何处理?
- 传智播客-ios基础免费班报名时间仅剩10天
- Student * stu = [[Student alloc]init]; //用类方法初始化
- iOS UIView 背景图片问题
- 请问七雄争霸的手游是用什么语言开发的
- IOS开发 后台运行的APP获取系统的剪贴板事件和内容
- 调用popToViewController之后再popViewControllre后闪现上一个界面
- xcode使用team foundation server
- 用扩展sdk的方式添加nsstring 的一个方法,要求,讲传进去的字符串变成大写,去掉所有的空格,将所有的字符a变成“;”
再看CGRectMake的定义
CG_INLINE CGRect CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height)
{
CGRect rect;
rect.origin.x = x; rect.origin.y = y;
rect.size.width = width; rect.size.height = height;
return rect;
}
其实就是一个内联函数来生成CGRect这个结构体