------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Block● Block封装了一段代码,可以在任何时候执?行● Block可以作为函数参数或者函数的返回值,?而其本?身又可以带输?入参数或返回值。● 苹果官?方建议尽量多?用block。在多线程、...
分类:
编程语言 时间:
2014-12-13 09:32:32
阅读次数:
352
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、分类-Category1.基本用途:Category分类是OC特有的语言,依赖于类。?如何在不改变原来类模型的前提下,给类扩充一些方法?有2种方式●继承●分类(Category)2.格式?分类的...
分类:
其他好文 时间:
2014-12-12 22:06:37
阅读次数:
317
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、基本原理1.什么是内存管理?移动设备的内存极其有限,每个app所能占用的内存是有限制的?当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使...
分类:
其他好文 时间:
2014-12-12 22:02:32
阅读次数:
233
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、面向对象的三大特性:封装(成员变量)、继承和多态1、set方法和get方法1.set方法和get方法的使用场合@public的成员可以被随意赋值,应该使用set方法和get方法来管理成员的访问(...
分类:
其他好文 时间:
2014-12-12 14:49:11
阅读次数:
147
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1、面向对象和面向过程思想OC是面向对象的,C是面向过程的。面向对象和面向过程只是解决问题的两种不同思想1.面向对象和面向过程的区别1)以用电脑听歌为例子a)面向过程?打开电脑?播放电脑中的歌曲?关...
分类:
编程语言 时间:
2014-12-12 11:17:40
阅读次数:
213
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------知识点1.#import的用途:1> 跟#include一样,拷贝文件的内容2> 可以自动防止文件的内容被重复拷贝2.#import NSObjCRuntime.h中有NSLog函数的声明3.Fou...
分类:
其他好文 时间:
2014-12-11 22:19:45
阅读次数:
193
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------知识点:外部函数:定义的函数能被本文件和其他文件访问1> 默认情况下所有函数都是外部函数2> 不允许有同名的外部函数内部函数:定义的函数只能被本文件访问,其他文件不能访问1> 允许不同文件中有同名的...
分类:
编程语言 时间:
2014-12-11 19:00:55
阅读次数:
285
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、typedef作用简介 1 /* 2 1.作用:给已经存在的类型起一个新的名称 3 4 2.使用场合: 5 1> 基本数据类型 6 2> 指针 7 3> 结构体 8...
分类:
编程语言 时间:
2014-12-11 13:56:26
阅读次数:
257
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------宏简介1.C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令),产生一个新的源程序(这个过程称为编译预处理),之后再进行通常的编译所有的预处理...
分类:
编程语言 时间:
2014-12-11 13:43:38
阅读次数:
213
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、枚举的概念枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类型的变量来表示季节,因...
分类:
编程语言 时间:
2014-12-11 11:42:00
阅读次数:
188