黑马视频学习笔记-FOUNDATION-结构体
来源:互联网 发布:域名绑定时出现未解析 编辑:程序博客网 时间:2024/05/25 18:11
1、NSRange(location length)
描述范围使用的结构体,这里要注意的是参数的顺序,第一个为位置,第二个为长度
2、NSPoint/CGPoint
对于点的描述,这两个类是一样的,可以通用。
这里介绍一个方法,来判断两个点,是否相等
CGPointEqualToPoint(点1,点2);
创建的方法,CGPointMake(x,y);或者是NSMakePoint(x,y);
CGPointZero,代表x和y都是0
3、NSSize/CGSize
用于描述大小
创建方法:CGSizeMake(w,h);或者是NSMakeSize(w,h);
4、查找某个字符串在str中的范围
NSString *str = @"i love oc";NSRange range = [str rangeOfString:@"java"];这里找不到,那么,就会导致length=0,location = NSNotFound == -1
0 0
- 黑马视频学习笔记-FOUNDATION-结构体
- 黑马视频学习笔记-FOUNDATION-字符串
- 黑马视频学习笔记-FOUNDATION-Array集合
- 黑马视频学习笔记-FOUNDATION-NSSet
- 黑马视频学习笔记-FOUNDATION-Dictionary
- 黑马视频学习笔记-结构体(一)
- 黑马视频学习笔记-结构体(二)
- 黑马视频学习笔记-结构体(三)
- 黑马程序员-OC学习笔记-----Foundation框架(常用结构体和NSString)
- 黑马程序员-OC笔记(八) Foundation 结构体 NSString
- 黑马程序员-Foundation-学习笔记
- 黑马程序员-----OC学习之Foundation中的结构体
- 学习笔记:Foundation(1)---NSRange结构体、NSPoint结构体
- 黑马程序员——OC学习笔记08 Foundation框架常用的几个结构体和类。
- 【Foundation学习笔记】常用结构体--NSRange、NSPoint、NSSize、NSRect
- [黑马程序员]15[Foundation框架] Foundation部分学习笔记小结
- 黑马程序员- IOS学习笔记-Foundation框架
- 黑马程序员---学习笔记24:Foundation框架
- Ubuntu中安装vsftp服务
- Mysql前缀索引
- Linux文件夹文件创建、删除
- 024
- 心念在烟雨中飘逸
- 黑马视频学习笔记-FOUNDATION-结构体
- iframe输入红色字体,不影响原来内容
- Ubuntu中安装tftp服务
- Java程序员面试体会,还没找到工作的“猿猿们”看过来!
- LeetCode 034 Search for a Range
- ./configure,make,make install的作用
- /etc/passwd, /etc/shadow
- mysql 学习笔记
- 11-1. 通讯录的录入与显示(10)