06 2014 档案

一道例题的详解
摘要:实现中等难度通讯录。需求:1、定义联系人类AddressContact。实例变量:姓名(拼音,⾸字母大写)、性别、电话号码、住址、分组名称、年龄。⽅法:⾃定义初始化方法(姓名、电话号码)、显⽰联系人信息2、在main.m中定义字典,分组管理所有联系人。分组名为26个⼤写的英文字母。3、可以添加联系人... 阅读全文

posted @ 2014-06-30 19:08 狭义 阅读(1267) 评论(0) 推荐(0)

使用使用for in 语句,并对数组中元素进行了增删操作,报错却不知怎么办?
摘要:解决方案: 在forin遍历过程中不要对遍历数据进行修改, for in 的时候如果在操作内移除会打乱 他的count 导致出错,如果要修改尽量用for循环 阅读全文

posted @ 2014-06-28 17:53 狭义 阅读(313) 评论(0) 推荐(0)

iOS学习笔记---oc语言第五天
摘要:字典,数组 ,集排序一、字典类存储以下数据name:张三; sex:男;age:18 film:风暴; playcount:10000次;price:60元字典类用于保存具有映射关系(key-value对)的数据对于“name:张三”来讲,key就是“name”,key对应的value是“张 三”一... 阅读全文

posted @ 2014-06-27 11:42 狭义 阅读(266) 评论(0) 推荐(0)

iOS学习笔记---oc语言第四天
摘要:字符串 数组一、使用苹果帮助文档学会使⽤用苹果帮助⽂文档是开发者的⼀一项技能Inherits from 继承⾃自 Conforms to 遵循什么协议 Framework 属于哪个框架 Availability 什么时候可⽤用的 Declared in 声明在什么头文件⾥里 Related... 阅读全文

posted @ 2014-06-26 10:15 狭义 阅读(251) 评论(2) 推荐(0)

Xcode编译异常和警告汇总(持续更新中)
摘要:1.Method definition for 'xxx' not foundxxx的方法没有实现出现原因.h声明了xxx方法但是.m没有实现xxx方法解决方法:在类的.m文件实现xxx方法2. Instance variable ‘xxx' accessed in class method在类方法... 阅读全文

posted @ 2014-06-25 15:48 狭义 阅读(1027) 评论(0) 推荐(1)

iOS学习笔记---oc语言第三天
摘要:继承、初始化方法一、继承继承的上层:父类 继承的下层:子类继承是单向的,不能相互继承继承具有传递性:A继承于B,B继承于C,A具有B和C的特征和行为子类能继承父类全部的特征和行为(私有变量也继承过来了,只是不能访问)面向对象提供了继承语法。能大大简化代码,把公共的方法和实例对象写在父类里。子类只需要... 阅读全文

posted @ 2014-06-25 10:16 狭义 阅读(274) 评论(0) 推荐(0)

iOS学习笔记---oc语言第二天
摘要:实例变量与方法一、实例变量的可见度二、方法oc中的方法分两种:类方法和实例方法类方法:只能类使用 eg:+ (id)alloc 注:类方法中不能使用实例变量实例方法:只能对象使用,eg:- (void)sayHi全局变量通常定义在.m文件里引入头文件 “” he 的区别""一般引入自己创建的头文件,... 阅读全文

posted @ 2014-06-24 10:34 狭义 阅读(183) 评论(0) 推荐(0)

iOS学习笔记---oc语言第一天
摘要:第一讲 初始类和对象c语言的超集,允许在oc中使用c语言源代码。编译器兼容c语言程序具备完善的面向对象特性包含一个运行时系统类库丰富面向对象编程 oop面向对象语言:c++ java c#概念:对象、类、封装、继承、多态等面向过程:分析解决问题的步骤,实现函数,依次调用面向对象:分析问题组成的对象... 阅读全文

posted @ 2014-06-23 14:11 狭义 阅读(225) 评论(0) 推荐(0)

iOS学习笔记---c语言第十一天
摘要:函数指针一、函数指针定义//函数声明:声明我是一个什么函数//求两个数的和//函数的类型:int (int x,int y)//即:我是一个返回值为整型,有两个整型参数的函数。//函数名是 sumint sum(int x,int y);函数指针定义p是变量,其他是类型(通常没有形参a,b)//函数... 阅读全文

posted @ 2014-06-20 09:36 狭义 阅读(329) 评论(0) 推荐(0)

iOS学习笔记---c语言第十天
摘要:动态内存分配一、存储区划分从低到高(内存地址小----内存地址大) : 代码区---常量区---静态区---堆区---栈区栈内存//凡是在函数体内定义的变量 都存储在栈区(包括形参)。 int a = 10;//a也是在栈区域里面 float b = 1.5;//b也是在栈区域里面 ... 阅读全文

posted @ 2014-06-19 11:22 狭义 阅读(209) 评论(0) 推荐(0)

iOS学习笔记---c语言第九天
摘要:高级指针指向结构体变量的指针,称为结构体指针可以使用->指向内容。%p打印地址void pLenth(cPoint *p1,cPoint *p2)//求两点间的距离用的开方函数sqrt()和平方函数pow(,){float a = sqrt(pow((p1->x-p2->x), 2)+pow((p1... 阅读全文

posted @ 2014-06-18 11:49 狭义 阅读(219) 评论(0) 推荐(0)

iOS学习笔记---c语言第八天
摘要:指针首先将变量a的地址存放在另一个变量中,比如存放在变量b中,然后通过变量b来间接引用变量a,间接读写变量a的值。用来存放变量地址的变量,就称为"指针变量"int *p=null; 初始值:null恒等于0 变量类型:整型指针 int *指针变量所占字节数只于操作系统有关指针类型转换符%p... 阅读全文

posted @ 2014-06-17 10:30 狭义 阅读(154) 评论(0) 推荐(0)

iOS学习笔记---c语言学习第七天
摘要:结构体结构体是一种自定义的数据类型struct 结构体名{ 类型说明符 成员名; … 类型说明符 成员名;};#import int main(int argc, const char * argv[]){ struct teacher{ char name[30]; ... 阅读全文

posted @ 2014-06-16 11:10 狭义 阅读(198) 评论(0) 推荐(0)

iOS学习笔记---c语言第六天
摘要:函数 function命名规范:工程名第一个字母大写,变量函数名小写,不要用拼音和中文, eg:lessonFunction一、函数声明定义函数是具有特定功能的代码块 作用:模块化程序 用函数的好处:简化程序、提高开发效率、方便阅读和修改等函数定义:返回值类型 函数名(形式参数){ 语... 阅读全文

posted @ 2014-06-13 10:10 狭义 阅读(193) 评论(0) 推荐(0)

C语言常用排序全解(转)
摘要:目的:重温经典排序思想,并用C语言指针实现排序算法================================================*//*=========================================================================... 阅读全文

posted @ 2014-06-12 16:44 狭义 阅读(206) 评论(0) 推荐(0)

iOS学习笔记---C语言第五天
摘要:二维数组 字符串数组 多维数组二维数组的定义类型 数组[常量表达式1][常量表达式2]={值1,值2...};int a[2][3] = {7,8,3,2,8,5};#import int main(int argc, const char * argv[]){ float a[3][4]... 阅读全文

posted @ 2014-06-12 10:27 狭义 阅读(152) 评论(0) 推荐(0)

iOS学习笔记---C语言第四天
摘要:1 //⽣生成2个数组,每个数组都有10个元素,元素取值范围20-40之间,数组对应元素相 加,放到另外⼀一个数组中 2 #import 3 4 int main(int argc, const char * argv[]) 5 { 6 7 int num1[10]={0},... 阅读全文

posted @ 2014-06-11 09:42 狭义 阅读(165) 评论(0) 推荐(0)

iOS学习笔记---C语言第三天
摘要:循环结构 : while循环 do...while循环(几乎不用) for循环(使用最多)特点:在给定的条件成立时,反复执行某程序段,直到条件不成立为止。给定的条件为循环条件,反复执行的程序段位循环体。一、while循环while(条件表达式){ 循环语句;}#import int mai... 阅读全文

posted @ 2014-06-10 09:10 狭义 阅读(187) 评论(0) 推荐(0)

iOS学习笔记---c语言第二天
摘要:一、bool布尔类型 c语言没有bool类型,oc里有bool类型是一种非真即假的数据类型,布尔类型的变量只有yes和no两个值。yes表示表达式是真,no表示表达式是假。在c语言中认为非0即为真。分支语句中常用bool值做判断,判断执行if语句还是else语句。循环结构中,也常使用bool值做判... 阅读全文

posted @ 2014-06-09 10:39 狭义 阅读(288) 评论(0) 推荐(0)

练习的习题
摘要: 阅读全文

posted @ 2014-06-07 16:54 狭义 阅读(123) 评论(0) 推荐(0)

xcode中的一些快捷键
摘要:隐藏xcode command+h退出xcode command+q关闭窗口 command+w关闭所有窗口 command+option+w关闭当前项目 command+control+w关闭当前文件 command+shift+w保存文件 command+s保存所有文件 command+opti... 阅读全文

posted @ 2014-06-06 16:52 狭义 阅读(155) 评论(0) 推荐(0)

学习iOS笔记第一天的C语言学习记录
摘要:c语言基础学习 int num1 = 15; int num2 = 5; int temp = 0; //先把num1放到temp里 temp = num1; //先把num2放到num1里 num1 = num2; //先把temp放到num2里 num2 = temp;算数运算... 阅读全文

posted @ 2014-06-06 12:09 狭义 阅读(230) 评论(0) 推荐(0)

学习iOS的一些网站收藏
摘要:1,CocoaChina:http://www.cocoachina.com/2,Code4App:http://code4app.com/3,梦维:http://www.dreamingwish.com/4,open开源文档:http://www.open-open.com/doc/5,懒人ios... 阅读全文

posted @ 2014-06-04 16:51 狭义 阅读(238) 评论(0) 推荐(0)

导航