摘要: 带输出参数的函数输入参数相当于函数而言,相当于已经赋值了的变量,直接可用输出参数相当于定义一个没有值的变量,在函数中进行赋值,然后调用函数的时候将赋值带出函数例:public void shuchu(int a, out int b){ b = a + 10; //b必须赋值}主函数里面的写法:... 阅读全文
posted @ 2014-12-31 15:58 Every-Day 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 实现简单通讯录操作。
1、定义联系人类AddressPerson。实例变量:姓名、性别、电话号码、住址、分组名称。方法:自定义初始化方法(姓名、电话号码)、显示联系人信息
2、在main.m中定义可变数组,管理所有联系人。可以添加新联系人对象,如果姓名或电话号码为空,打印添加失败。
3、获取某个分组... 阅读全文
posted @ 2014-12-31 11:20 Every-Day 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 实现中等难度通讯录。需求:1、定义联系人类AddressContact。实例变量:姓名(拼音,首字母大写)、性别、电话号码、住址、分组名称、年龄。方法:自定义初始化方法(姓名、电话号码)、显示联系人信息
2、在main.m中定义字典,分组管理所有联系人。分组名为26个大写的英文字母。
3、可以添加联... 阅读全文
posted @ 2014-12-31 10:56 Every-Day 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 处理⼯工程⽂文件crayons.txt中的⽂本信息,文本内容是关于颜色的,每行都是一 个颜色的信息,例如:Almond #EED9C4,前一个字符串是颜色的名称,后一个字符串是颜色的16进制色值,处理⽂文本完成如下需求1、使⽤用字典管理所有的颜色,即字典中存储的是多个键值对,颜色名称为key,16进... 阅读全文
posted @ 2014-12-31 10:37 Every-Day 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1.创建字符串对象 //(1)使用初始化方法 NSInteger number = 10; NSString *str = @"Frank"; NSString *str1 = [[NSString alloc] initWithFormat:@"lanou%ld%@", number, str]... 阅读全文
posted @ 2014-12-30 14:29 Every-Day 阅读(176) 评论(0) 推荐(0) 编辑
摘要: //1.快速创建NSNumber对象 NSNumber *number1 = @20; //@ + 常量 int a = 20; NSNumber *number2 = @(a); //@ + (变量) //2.快速创建将C语言的字符串常量转为OC的字符串对象 NSString *str1 = @"... 阅读全文
posted @ 2014-12-30 13:40 Every-Day 阅读(264) 评论(0) 推荐(0) 编辑
摘要: NSCountedSet *set = [NSCountedSet setWithCapacity:100]; for (int i = 0; i 1) { printf("\n"); printf("%d : %lu\n",[num intValue], count); } } 阅读全文
posted @ 2014-12-30 13:35 Every-Day 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、objective-c中有垃圾回收机制吗? 没有像java.C#一样的垃圾回收机制,但是有ARC自动引用计数器技术,根据对象的引用技术来判断对象是否还在使用,如果RC=0,则系统就会销毁对象,实现垃圾回收.2、简述对内存管理的理解,内存管理的原则,内存管理的实现机制。1)理解: 每个程序都会使用... 阅读全文
posted @ 2014-12-30 12:22 Every-Day 阅读(276) 评论(0) 推荐(0) 编辑
摘要: OC实例变量初始化方法1. 使用实例setter方法 默认初始化方法 + setName:xxx setAge:xxx2. 使用实例功能类方法,默认初始化方法 + setName:xxx age:xxx3.使用实例初始化方法 initWith开头的方法4.使用构造器 类名+With…以Person ... 阅读全文
posted @ 2014-12-27 12:08 Every-Day 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 第一讲 初始类和对象c语言的超集,允许在oc中使用c语言源代码。编译器兼容c语言程序具备完善的面向对象特性包含一个运行时系统类库丰富面向对象编程 oop面向对象语言:c++ java c#概念:对象、类、封装、继承、多态等面向过程:分析解决问题的步骤,实现函数,依次调用面向对象:分析问题组成的对象... 阅读全文
posted @ 2014-12-27 11:29 Every-Day 阅读(150) 评论(0) 推荐(0) 编辑