iOS 自学第一天
文章平均质量分 78
_Solo_xml
这个作者很懒,什么都没留下…
展开
-
IOS 学习第二天
Object-c提供基本数据类型:int、float、double、charInt:八进制 整型第一位为 0,NSLog的格式符为:%o显示的八进制不带前导0十六进制 以 0x开头的整型,NSLog的格式符为:若(%X或%#X) 显示的十六进制用大写%#o显示的八进制带前导0%x 显示的十六进制不带前导原创 2014-10-21 10:25:10 · 305 阅读 · 0 评论 -
NSAutoreleasePool
1. NSAutoreleasePool实际上是个对象引用计数自动处理器。NSAutoreleasePool可以同时有多个,它的组织是个栈,总是存在一个栈顶pool,也就是当前pool,每创建一个pool,就往栈里压一个,改变当前pool为新建的pool,然后,每次给pool发送drain消息,就弹出栈顶的pool,改当前pool为栈里的下一个 pool。2. 在程序的入口ma原创 2014-10-21 11:29:07 · 473 阅读 · 0 评论 -
OS中assign、copy 、retain等关键字的含义
assign: 简单赋值,不更改索引计数copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的原创 2014-10-21 11:50:15 · 401 阅读 · 0 评论 -
iOS 学习第一天
程序的头文件和源文件的扩展名分别为.h和.m。 注释语法和C一样。Object_C中的 nil相当于 NULL。Object_C中的 YES和 NO相当于 true和 false。这里再讲解一下 YES和 NO:Object-c提供了 BOOL类型, 但这个BOOL类型和 C++里的并不一样: 在C++原创 2014-10-21 10:00:02 · 428 阅读 · 0 评论