Foundation框架-04 常用结构体(CGPoint、CGSize、CGRect)

原创 2015年07月07日 22:42:34

Foundation框架-04 常用结构体(CGPoint、CGSize、CGRect)


1. CGPoint(NSPoint)

  • 用来保存坐标的
    • CGPoint point = CGPointMake(x,y);
struct CGPoint {
  CGFloat x;
  CGFloat y;
};
typedef struct CGPoint CGPoint;
typedef CGPoint NSPoint;

2.CGSize(NSSize)

  • 用来保存尺寸的
    • CGSize size = CGSizeMake(100, 50);
struct CGSize {
  CGFloat width;
  CGFloat height;
};
typedef struct CGSize CGSize;

3.CGRect(NSRect)

  • 用来保存坐标和尺寸
    • CGRect rect = CGRectMake(10, 20, 100, 50);
struct CGRect {
  CGPoint origin;//坐标
  CGSize size;//尺寸
};
typedef struct CGRect CGRect;
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

iOS基础(foundation)-常用结构体

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------     在Foundation中定义了很多常用结构体类型来简化我们的日常开发,这些结构体...

CGRect/CGPoint和CGSize解析

每个视图都使用一个边框定义其界限。这个边框指定了视图的轮廓:其位置、宽度和高度。  我们使用CoreGraphics结构宋定义边框矩形。对于边框,这通常表示由原点(CGPoint,x和y)和大小...

iphone绘图的几个基本概念CGPoint、CGSize、CGRect、CGRectMake、window(窗口)、视图(view)

我一般情况下不会使用interface builder去画界面,而是用纯代码去创建界面,不是装B,而是刚从vi转到xcode不久,不太习惯interface builder而已。当然如果需要我也会...

CGPoint CGSize CGRect UIWindow UIScreen UIView UIColor

学习网友的文章,根据自己的吸收情况,精简出的要点内容,作为日后工作中的速查手册! 欣赏网友的一句话,一个东西的存在没有绝对的好与坏,只是存在时间与空间决定了它的价值。 (一)三个结构体:CGP...

IOS 中的CGFloat、CGPoint、CGSize和CGRect

CGGeometry类定义几何元素的结构和操作几何元素的函数。 1、数据类型: CGFloat: 浮点值的基本类型 CGPoint: 表示一个二维坐标系中的点 CGSize: 表示一个...

objective-c 中数据类型之一 几何数据类型(CGPoint,CGSize,CGRect)

objective-c 中数据类型之一 几何数据类型(CGPoint,CGSize,CGRect)

iphone绘图的几个基本概念CGPoint、CGSize、CGRect、CGRectMake、window(窗口)、视图(view)

iphone绘图的几个基本概念CGPoint、CGSize、CGRect、CGRectMake、window(窗口)、视图(view) 分类: iso mac 公共资源2012-06-11 ...

iOS开发之CGPoint、CGSize、CGRect、CGRectMake、window(窗口)、视图(view)

一)三个结构体:CGPoint、CGSize、CGRect 1.  CGPoint [plain] view plaincopy    /*...

ios 开发中跟绘图相关的CGFloat,CGPoint,CGSize,CGRect

CGGeometry参考定义几何结构和功能,操作简单。 数据结构中的一个点CGPoint代表在一个二维坐标系统。 数据结构的位置和尺寸CGRect代表的一个长方形。 数据结构的尺寸CGSize代...

iOS开发之CGPoint、CGSize、CGRect、CGRectMake、window(窗口)、视图(view)

http://blog.csdn.net/lvxiangan/article/details/20999551 一)三个结构体:CGPoint、CGSize、CGRect 1.  CG...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)