Cocoa为我们准备的结构体
1、NSRange
typedef struct _NSRange
{
unsigned int location;
unsigned int length;
}NSRange;为NSRange赋值
1)
NSRange range;
range.location = 17;
range.length = 4;2)
NSRange range = {17,4};3)
NSRange range = NSMakeRange(17,4);2、NSPoint、NSSize
typedef _NSPoint
{
float x;
float y;
}NSPoint;
typedef struct _NSSize
{
float width;
float height;
}NSSize;3、NSRect
typedef struct _NSRect
{
NSPoint origin;
NSSize size;
}NSRect;
本文详细解读了Cocoa提供的关键结构体,包括NSRange、NSPoint、NSSize和NSRect的定义与用法。通过实例演示了如何正确初始化这些结构体,为开发者提供了宝贵的实践指导。

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



