Struct 구조 체 정의 와 NSRange,NSPoint 사용

1183 단어 Objective-C
구조 체 형식 정의:

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.location
range.length

//          
NSString *str = NSStringFromRange(8, 11);
NSLog(@"%@", str);

NSPoint 사용 해 야 돼 요.

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

NSSize 를 사용 해 야 합 니 다.

//NSSize  width height
NSSize s = NSMakeSize(100, 50);
NSString *str = NSStringFromSize(s);

NSRect 를 사용 해 야 합 니 다.

//NSRect  origin size
NSRect r = NSMakeRect(10,5, 100, 100);
NSString *str = NSStringFromRect(r);

좋은 웹페이지 즐겨찾기