经常使用的结构体

//
//  main.m
//  经常使用结构体
//


#import <Foundation/Foundation.h>
/*
经常使用结构体
 1> 创建一个NSRange结构体,表示范围
 2> NSSize等同于CGSize 有两个值组成 weight 表示宽度 height 表示高度
 3> NSPoint等同于CGPoint 表示一个点的坐标位置
 4> NSRect 等同于CGRect 表示一个矩形
 */
int main(int argc, const char * argv[])
{

    @autoreleasepool {
    //1> 创建一个NSRange结构体,表示范围
       // NSRange range = {4,5};
       // NSRange range1 = NSMakeRange(4, 5);
     // 2> NSSize等同于CGSize 有两个值组成 weight 表示宽度 height 表示高度
        
        //尺寸size 宽和高
        CGSize size = CGSizeMake(20, 30);
        
        //点x和y的坐标
        CGPoint point = CGPointMake(4, 4);
        
        //矩形 传入点和尺寸两个结构体
        //也能够单独传值
        
        CGRect rect = {point,size};
        NSLog(@"%@",NSStringFromRect(rect));
        
        
    }
    return 0;
}

posted @ 2017-05-31 14:42  mfmdaoyou  阅读(184)  评论(0编辑  收藏  举报