2014年9月14日

几个输出注意点

摘要: Person*p = [[Personalloc]init];// 指针变量的地址NSLog(@"%p", &p);// 对象的地址NSLog(@"%p", p);// NSLog(@"%@", p);2、NSLog(@“%s\n”,_func_);输出当前函数名3、NSLog(@“%d”,_LI... 阅读全文

posted @ 2014-09-14 22:41 安琪 阅读(115) 评论(0) 推荐(0) 编辑

Xcode

摘要: 更改Xcode的模板:Xcode.app ——>显示包内容(右击)——>contents——>Developer——>Library——>Xcode——>Templates——>Project Templates——>Mac——>Application——>Command Line Tool——>T... 阅读全文

posted @ 2014-09-14 22:40 安琪 阅读(218) 评论(0) 推荐(0) 编辑

Category、Extension

摘要: Category,分类,类目。主要作⽤用是为没有源代码的添加方法,例系统自带的NSString。通过Category添加的方法会成为原类的一部分。从⽽而达到扩展一 个类的功能。CategoryNSString+SayHi.h文件@interface NSString (SayHi)- (void)h... 阅读全文

posted @ 2014-09-14 22:39 安琪 阅读(182) 评论(0) 推荐(0) 编辑

iOS内存管理

摘要: 内存管理分为:MRC、ARCMRC:手动管理引用计数器ARC:自动管理引用计数器ARC的释放原理//是MRC,会引起计数器上变化。只要没有强指针指向对象,就会释放对象。+1:retain、alloc、copy-1:release(立即-1)、autorelease(遇到释放池)操作引用计数器原则:... 阅读全文

posted @ 2014-09-14 22:38 安琪 阅读(137) 评论(0) 推荐(0) 编辑

简单OC程序

摘要: Foundation框架头文件的路径1> 右击Xcode.app --> 显示包内容2> Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Fr... 阅读全文

posted @ 2014-09-14 22:36 安琪 阅读(295) 评论(0) 推荐(0) 编辑

c语言函数注意点

摘要: 返回值的基本概念、return的作用 return1>void可以省略return2>可以多次使用return3>return后面不能有其他语句4.函数的弱语法注意,如果没有写返回值类型,默认是int如果写了返回值,可以不返回 可以调用一个没有定义过的函数 返回值数字含义: 0:正常... 阅读全文

posted @ 2014-09-14 22:33 安琪 阅读(425) 评论(0) 推荐(0) 编辑

注意

摘要: printf("--%s--",str);防止数组中有回车漏掉设置反复使用的变量时,一定要注意输入它时它的内存中所存的数值考虑对操作的作用。注意:在写题之前,注意先分析思路,然后再写题函数参数传递:值传递(实参与形参之间是传值的关系)地址传递引用传递#includeintsum(inta,intb... 阅读全文

posted @ 2014-09-14 22:32 安琪 阅读(178) 评论(0) 推荐(0) 编辑

函数指针、回调、动态排序、返回函数指针

摘要: 1、函数指针定义及初始化:int (*p)(int,int)=NULL;p=maxValue;//将函数maxValue的地址传给p或(*p)=maxValue;2、函数回调:int getValue(int a,int b,int (*p)(int,int));//函数指针作为getValue的... 阅读全文

posted @ 2014-09-14 22:31 安琪 阅读(172) 评论(0) 推荐(0) 编辑

const

摘要: const只读变量,具有不可变性注意:const修饰的只读变量必须在定义的同时初始化(case语句后面可以是修饰的只读变量,或是整型或字符型的常量或常量表达式)可修饰1、一般变量int const i=2;或const int i=2;2、修饰数组int const array[5]={1,2,3... 阅读全文

posted @ 2014-09-14 22:02 安琪 阅读(142) 评论(0) 推荐(0) 编辑

Switch

摘要: 整个default语句都可以舍掉多个case可以运⾏行⼀一个语句块case中定义变量需要加{}case0:{intb =20+ a;break;}1、break用在switch...case中⽤用于结束某个case,然后执⾏行switch之外 的语句。这是因为跳转是在进入switch是计算出的,而不... 阅读全文

posted @ 2014-09-14 21:58 安琪 阅读(129) 评论(0) 推荐(0) 编辑

导航