![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Objective-C
文章平均质量分 76
srn214
这个作者很懒,什么都没留下…
展开
-
1.2 NSString字符串
一.字符串的创建 // 直接创建字符串NSString *str1 = @"jack";// 调用stringWithFormat方法创建字符串NSString *str2 = [NSString stringWithFormat:@"age = %i, height = %f", 25, 1.75]; 二.计算字符串的长度 1>C语言字符串计算长度 char name[]原创 2015-09-03 16:12:56 · 274 阅读 · 0 评论 -
1.1 OC类的认识
一.import的作用 功能和include一样,是将右边的文件拷贝到当前import的位置,为了降低程序员的负担,防止重复导入,避免程序员去书写 头文件卫士:预处理指令,会自动防止重复拷贝 框架地址:工具箱地址 /Applications/Xcode原创 2015-09-03 16:11:57 · 326 阅读 · 0 评论 -
1.4 继承和多态
一.继承 如果子类中有和父类中同名的方法,那么我们称之为方法重写 继承中的方法调用顺序,如果自己有就调用自己的方法,如果自己没有就从父类中找 方法的调用顺序,先自己再父类,以此向上找,如果到了基类还没有就会报错 reason: '-[Iphone signalWithNumber:]: unrecognized selector sent to instance 0原创 2015-09-03 16:14:09 · 298 阅读 · 0 评论 -
OC结构体(NSRange/CGPoint/CGSize/CGRect)
// 字符串 NSString *str = @"i love you"; // NSRange的用法 // NSRange r1 = NSMakeRange(2, 4); // 结构体类型不能用* // 查找某个字符串在str中的范围 NSR原创 2015-08-19 00:50:30 · 543 阅读 · 0 评论 -
OC对象中拥有对象
/* 3.设计3个类,类之间的关系自拟(比如继承、组合) 1> 人 (1)属性 * 姓名 * 年龄 (2)方法 * 属性相应的set和get方法 * 设计一个对象方法同时设置姓名和年龄 2> 书 (1)属性 * 书名 * 出版社名称 * 作者(包含姓名和年龄)原创 2015-08-19 00:46:40 · 305 阅读 · 0 评论 -
1.3 封装
一.匿名对象 匿名就是没有名字, 匿名对象就是没有名字的对象 1.有名字的对象,只要用一个指针保存了某个对象的地址, 我们就可以称这个指针为某个对象称p为Person对象 Person *p =[Person new]; // 0ffc12p->_age = 30;p->_name= @"lnj";[p say];0ffc12->_age = 30;0ffc12->_name原创 2015-09-03 16:13:27 · 370 阅读 · 0 评论 -
OC字符串(NSString)
// 字符串的创建 NSString *str = @"jack"; // NSString *s1 = [[NSString alloc] initWithString:@"jack"]; 这种创建字符串方法已抛弃 NSString *s2 = [[NSString alloc] i原创 2015-08-19 00:54:08 · 316 阅读 · 0 评论 -
OC中定义了一个结构体(struct),设置结构体的值
main.m 文件 #import #import "Dog.h" #import "Person.h" #import "Student.h" int main(int argc, const char * argv[]) { @autoreleasepool { Person *原创 2015-08-19 21:31:37 · 8374 阅读 · 0 评论 -
1.5 万能指针 id
一. id id是一种数据类型,并且是一种动态数据类型 数据类型的用途: 1. 定义变量 2. 作为函数的参数 3. 作为函数的返回值 默认情况下所有的数据类型都是静态数据类型 静态数据类型的特点: 在编译时就知道变量的类型,知道变量中有哪些属性和方法 在编译的时候就可以访问这些属性和方法 并且如果是通过静态数据类型定义变量,如果访问了不属于静态数据类型的属性和方法原创 2015-09-03 16:16:53 · 353 阅读 · 0 评论