代码块对象: 通常称:代码块,是对C语言的扩展,,除了函数中的代码,其害包含变量绑定。代码块有时也被称为闭包(closure)。两种绑定类型:自动型和托管型。自动型使用的是栈中的内存,而托管绑定是通过堆创建的。代码块和函数指针: 代码块特征:1.返回类型可以手动声明也可以由编译器推导。2.具有指定类型的参数列表。3.有用名称。声明一个函数指针:void(*my_func)(void); 这是很基础
第十二章 类别 类别:命名方式: 类名称+类别名称。在Xcode中可以在新建文件的类别中找到 Objective-C category图标。@interface部分类别的声明看起来非常像类的声明:@interface NSString (NumberConvenience) -(NSNumber *) lengthAsNumber; 
内存+指针 = 头晕 = =
第十章 对象的初始化两种创建对象的方法: 1. [类名 new] 2. [ [类名 alloc ] init ]; 其中第二种方法是应该熟练使用的方法。 初始化对象:对于继承了NSObject的类来说,调用超累的init方法可以让NSObject执行它所需的所有操作,以便于对象能够响应消息并处理保留计数器。而对于从其他类继承的类,通过这种方法可以实现自身的全新初始
接上篇 内存管理 引用计数 每个对象都有一个与之相关联多整数,被称作它的引用计数器或保留计算器,当某段代码需要访问一个对象时,该代码就将该对象的保留计数器值加1,表示我要访问该对象,当这段代码访问结束的时候,将对象的保留计数器数值减1,表示不再访问该对象了。当保留计数器的值为0时,表示不再有代码访问该对象了,此时它将被销毁同时占用的内存被回收
引用计数 每个对象都有一个与之相关联多整数,被称作它的引用计数器或保留计算器,当某段代码需要访问一个对象时,该代码就将该对象的保留计数器值加1,表示我要访问该对象,当这段代码访问结束的时候,将对象的保留计数器数值减1,表示不再访问该对象了。当保留计数器的值为0时,表示不再有代码访问该对象了,此时它将被销毁同时占用的内存被回收。 对象的保留计数器值初始
Foundation Kit 框架好复杂。。
第四章 继承 继承的语法格式:@interface Circle: NSObject。冒号后边的标示符石需要继承的类。 OC中不支持多继承。 第一个带有继承的程序 @interface Shape : NSObject{ ShapeColor fillColor; ShapeRect bounds; } -(void) setF
经过自己的抉择最后还是进了一家学习iOS的培训机构,毕竟自己也很看好这方面的前景,所以带着对未来的憧憬以及自己的满腔热情还是来学习了。 以后每天都要用这个博客来纪录自己的学习经历了,用来回顾和思考。毕竟是新手,如果有哪位大神看到了希望多多指教。 这是第一天,除
经过各种问题之后,最终还是成功的安装上了,虽然是在虚拟机中。 但是忽然发现一个问题,因为安装phpcms的时候是下载的一个集成包,并不是一个个将环境配置好的,而电脑之前安装有wamp,所以一直出现一个问题就是:提示的安装phpcms成功了,而且主页也能够显示,但是就是不能进去到后台管理页面和phpmyad
因为是初学者,对于php中的一维数组和二维数组还可以理解,但是再往下面的三维数组以及多维数组,虽然说可以看得懂,但是让我自己写的话却写不出来。因为我是对数组的理解不够透彻,再加上基本上是自己学的,没有进行过系统的学习和指导。所以这个问题只能先在这里记录下来,等到以后再回过头思考这方面的问题,也希望哪位会的前辈看到了能给小弟指导下,感激不尽。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号