读书人

Struct构造体定义和NSRange, NSPoint得

发布时间: 2013-09-06 10:17:17 作者: rapoo

Struct结构体定义和NSRange, NSPoint得使用
结构体类型定义:

struct Date = {    int year;    int month;    int day;};struct Date d = {2013,8,17};d.day = 6;


或者
typedef struct Date = {    int year;    int month;    int day;} Date;Date d = {2013, 9, 18};



NSRange得使用
NSRange range = NSMakeRange(8, 10);range.locationrange.length//转变成字符串打印出来NSString *str = NSStringFromRange(8, 11);NSLog(@"%@", str);


NSPoint得使用
//x = 10, y = 9NSPoint p = NSMakePoint(10,9);NSString *str = NSStringFromPoint(p);NSLog(@"%@", str);


NSSize得使用
//NSSize包括width和heightNSSize s = NSMakeSize(100, 50);NSString *str = NSStringFromSize(s);


NSRect得使用
//NSRect包括origin和sizeNSRect r = NSMakeRect(10,5, 100, 100);NSString *str = NSStringFromRect(r);

读书人网 >移动开发

热点推荐