CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f);
为什么CGRectMake可以这么用,而许多其他的东西需要用 [CXXXObject alloc] 这样的方式?
为什么CGRectMake可以这么用,而许多其他的东西需要用 [CXXXObject alloc] 这样的方式?
解决方案 »
- NSTimer 和UI优先级
- error: 'release' is unavailable: not available in automatic reference counting
- 关于TabBar的问题
- 求解个问题,objective-c写的程序是编译成托管代码?
- 请教大家一个ios中关于Bonjour的小问题。
- iOS 如何修改tabbaritem选中后的文字颜色
- AFNetWork 上传图片时,网速影响传送质量
- 一段代码的几个小问题,万分感谢
- jsonModel 取值问题
- 有关 NSArray 的排序问题
- 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这个结构体