黑马程序员08--Foundation--01--NSString、NSRange、NSPoint、NSSize、NSRect
来源:互联网 发布:淘宝0.01元秒杀 编辑:程序博客网 时间:2024/05/16 01:59
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
一、Foundation框架
通常我们会将他们分为几类:
1、值对象
2、集合
3、操作系统服务:文件系统、URL、进程通讯
4、通知
5、归档和序列化
6、表达式和条件判断
7、Objective-C语言服务
二、常用结构体NSRange
NSRange表示一个范围,其内包含两个参数,第一参数是起始位置(location),第二个参数是长度(length)。
具体用法:
三、常用结构体NSPoint/CGPoint、NSSize/CGSize、NSRect/CGRectNSPoint/CGPoint代表一个点,参数为其横纵坐标x、y,苹果官方默认的屏幕左上角为坐标原点。
NSSize/CGSize代表一个大小。
NSRect/CGRect表示一个矩形,其参数为两个结构体,第一个为NSPoint/CGPoint,第二个为NSSize/CGSize。
具体用法:
一些常量:
CGPointZero == CGPointMake(0, 0);
CGSizeZero == CGSizeMake(0, 0);
CGRectZero == CGRectMake(CGPointZero, CGSizeZero);
CGSizeZero == CGSizeMake(0, 0);
CGRectZero == CGRectMake(CGPointZero, CGSizeZero);
四、NSString与子类NSMutableString
0 0
- 黑马程序员08--Foundation--01--NSString、NSRange、NSPoint、NSSize、NSRect
- 黑马程序员-----Foundation常用的结构体(NSRange,NSPoint,NSSize,NSRect)
- 【Foundation】16-NSRange、NSPoint、NSSize、NSRect知识点
- NSRange、NSSize、NSPoint、NSRect
- NSRange,NSPoint,NSSize,NSRect(基础)
- Foundation框架中的结构体(NSRange/NSPoint/NSSize/NSRect)
- 【Foundation学习笔记】常用结构体--NSRange、NSPoint、NSSize、NSRect
- foundation的使用——NSRange NSPoint NSSize NSRect
- OC--Foundation-NSPoint,NSSize,NSRect
- Foundation中的NSPoint/NSSize/NSRect
- Foundation——常用结构体 (NSRange 、NSPoint、NSsize、NSRect)
- OC基础-Foundation——常用结构体 (NSRange 、NSPoint、NSsize、NSRect)
- NSPoint、NSSize、NSRect、NSRange使用与Bool细节
- 黑马程序员——iOS开发——oc——founctation中常用结构体(NSRange、NSPoint\CGPoint、NSSize\CGSize、NSRect\CGRect)
- NSPoint,NSSize,NSRect
- 20120810-课堂笔记--FoundationKit,NSRange,NSPoint,NSSize,NSRect,可变对象
- Objective-C中常用的结构体NSRange,NSPoint,NSSize(CGSize),NSRect
- Objective——C Foundation——常用结构体 (NSSRange 、NSPoint、NSsize、NSRect)
- 立此存照(18)[C++]using声明与using指示的区别
- C# CopyMemory 整数、浮点数内存互换(不是简单的类型转换)
- 使用grub4dos引导程序启动多个系统
- js扩展startWith,endWith函数
- Android Studio导入项目
- 黑马程序员08--Foundation--01--NSString、NSRange、NSPoint、NSSize、NSRect
- c++中sort函数
- Java多线程(二):线程的生命周期和状态控制
- 程序高手是怎样练成的
- hdu2275——Kiki & Little Kiki 1
- 项目导入到Eclipse中的时候报错:存在两个android-support-v4.jar包不匹配的解接办法
- vim忽略大小写查找配置
- Python的简单socket通讯
- Java多线程(三):线程同步