上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 这个方法是根据上次发的那个方法进行了一些修改, 更加方便一些.由于新建的类里面的代码没有更改, 所以这里不再写了.优化的好处: 在开头的时候定义一个宏, 把路径直接放在宏这里, 如果以后要更改地址, 直接更改宏定义的就OK了.#import #import "Human.h"#define PATH... 阅读全文
posted @ 2014-10-19 15:54 背着吉他去流浪 阅读(163) 评论(0) 推荐(0) 编辑
摘要: NSCoding是什么?NSCoding就是我们俗称的归档, 归档的意思就是把工程里的某一段对象的代码以文件的方式储存起来, 在这里分别有两种归档方式, 一中是在Mac上的归档, 一种是iOS上的归档, 今天这里只介绍在Mac上的归档.这里涉及的方法.NSDataNSKeyedArchiver ar... 阅读全文
posted @ 2014-10-19 15:30 背着吉他去流浪 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 利用一个类方法来创建一个数组, 关于什么是类方法, 同学们麻烦请回去自行查找, 这里不做解释, 下面我们来看看方法和例子.涉及的方法:@property (nonatomic, assign) int age: 定义一个int age 的属性.+ (instancetype)arrayWithArr... 阅读全文
posted @ 2014-10-15 12:03 背着吉他去流浪 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 在NSNumber中, 我们要如何对比两个基本数据类型对象是否相等呢? 我们可以用一些方法来实现.涉及的方法:BOOL:isEqualToNumber:通过返回一个BOOL值, 判断前者基本数据类型对象是否和后者基本数据类型对象相等.compare:通过返回一个NSComparisonResult值... 阅读全文
posted @ 2014-10-13 21:52 背着吉他去流浪 阅读(3465) 评论(0) 推荐(0) 编辑
摘要: 在C语言中有基本数据类型, 在OC语言上也有基本数据类型, 但OC和C的基本数据类型不太一样, 在OC上它把基本数据类型全部都包含在一个类里面, 这个我们可以称为类簇, 也可以叫基本数据类型集合(NSNumber).由于OC是面向对象的, 所以它所有的东西都要有一个对象, 而NSNumber这个类簇... 阅读全文
posted @ 2014-10-13 21:42 背着吉他去流浪 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 字典也和数组,字符串一样也有一个可变的子类, 只是涉及的方法名不一样, 但是原理都差不多.涉及到的方法:removeObjectForKey: 删除指定的键值对(PS: 这里输入的只能是键, 输入键会删掉键和值, 但是输入值是不会发生任何事情的).下面我们来看看例子:#import int main... 阅读全文
posted @ 2014-10-13 21:17 背着吉他去流浪 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 上一章我们通过一个枚举器访问并返回字典里的键值, 现在我们通过快速枚举来查找键对应的值.涉及到的方法:objectForKey: 这个方法的意思是返回一个值给对应的键, 下面使用了两次这个方法, 第一次没在循环里面使用, 输入了值@"1", 对应的值就是@"One".PS: 在这里, 我们找到了键,... 阅读全文
posted @ 2014-10-13 21:12 背着吉他去流浪 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 在字典当中我们同样可以使用枚举方法, 通过枚举方法逐个打印里面的键和值.这里涉及的方法:keyEnumerator:通过一个枚举器可以访问并返回字典里的键.objectEnumerator:通过一个枚举器可以访问并返回字典里的值.PS:这里我们需要注意一下, 由于字典里没有顺序的要求, 所以在这里我... 阅读全文
posted @ 2014-10-13 21:02 背着吉他去流浪 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 字典(Dictionary)是属于Foundation框架中三大基础框架之一, 创建起来和数组差不多, 但是和数组又有差异性, 创建数组的时候, 我们需要考虑元素的顺序, 而在字典中我们是不需要考虑元素的顺序.字典里有一个叫做"键"(value), 一个叫做"值"(key).比如我创建了一个@"On... 阅读全文
posted @ 2014-10-13 20:55 背着吉他去流浪 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 数组其实也可以和别的类型联合使用, 比如说和NSString一起来使用吧~这里涉及到的方法:componentsSeparatedByString: 这个的意思就是把字符串以什么样的形式切分, 比如在例子里我是用空格切分的(@" "), 当然你也可以丧心病狂一些, 尝试各种符号.reverseObj... 阅读全文
posted @ 2014-10-13 20:38 背着吉他去流浪 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 元素除了可以添加删除之外, 还可以交换它们所在的位置, 比如我要用第0个元素和第2个元素交换, 那么我们通过一个简单的方法就可以实现了.涉及的方法:exchangeObjectAtIndex: 需要交换位置的元素位置, 比如例子里写的是0, 那么就是@"One"这个元素需要换到别的地方去.withO... 阅读全文
posted @ 2014-10-13 20:24 背着吉他去流浪 阅读(2046) 评论(0) 推荐(0) 编辑
摘要: 可变数组也可以使用枚举方法, 我们在这里提供了两种枚举方法, 一个是正序枚举, 一个是倒序枚举, 在正序枚举中, 元素的个数和顺序都是不可以修改的, 但是在倒序枚举中却可以修改, 这有些耐人寻味.涉及的方法:objectEnumerator: 正序枚举方法.reverseObjectEnumerat... 阅读全文
posted @ 2014-10-13 20:19 背着吉他去流浪 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 上一章我们讲解了增加元素的方法, 现在我们来看看删除元素的方法.这里涉及到的方法:removeAllObjects: 这个方法的意思就是删除数组里的所有元素.removeLastObject: 这个方法的意思是删除数组里最后的一个元素.removeObject: 这个方法是指删除指定的元素, 下面的... 阅读全文
posted @ 2014-10-13 20:09 背着吉他去流浪 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 可变数组是不可变数组的子类, 它继承了不可变数组的所有方法的同时又有属于自己的方法, 比如修改数组里的元素, 为数组里添加元素等等.涉及到的方法:addObject: 意思就是添加数组元素.下面我们来看看例子吧:#import int main(int argc, const char * argv... 阅读全文
posted @ 2014-10-13 20:03 背着吉他去流浪 阅读(2887) 评论(0) 推荐(0) 编辑
摘要: I值便利, 什么是I值便利, 我们可以把I当成一个整型的首字母, 在这里有两种方法可以实现.涉及到的方法:objectAtIndex: 这里指的是打印数组里的第几个元素.第一种方法是直接打印数组里有多少个元素.第二种是直接把数组里的所有元素逐个打印出来.#import int main(int ar... 阅读全文
posted @ 2014-10-13 08:45 背着吉他去流浪 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 快速枚举法创建数组:快速枚举法的原理和枚举差不多, 只是写法更加的简单明了.快速枚举法一样需要先创建一个不可变数组, 然后通过快速枚举, 将数组里面的元素逐个打印出来.下面让我们来看看详细的例子:#import int main(int argc, const char * argv[]) { ... 阅读全文
posted @ 2014-10-12 14:31 背着吉他去流浪 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 枚举数组的使用方法:这里涉及到一个枚举法, NSEnumerator, 枚举我们应该知道是什么东西, 不知道的话, 麻烦请自己去查看有关的视频或者资料.使用枚举法创建数组, 首先我们需要先创建一个不可变数组, 里面有数组的元素.然后再通过枚举法, 把数组里的元素逐个打印出来.下面我们来看一下详细的例... 阅读全文
posted @ 2014-10-12 14:29 背着吉他去流浪 阅读(193) 评论(0) 推荐(0) 编辑
摘要: NSArray是OC三大基础数据结构之一, 与字符串, 字典一样的重要. 这里我们来讲解一下Array的一些常用方法以及注意的事项.其实在OC上创建NSArray有很多方法可以使用.比如:initWithObjects: 这个方法就是创建一个字符串数组.description: 关于这个方法.详情请... 阅读全文
posted @ 2014-10-12 13:44 背着吉他去流浪 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 在C语言上, 我们用来打印东西的函数叫做printf, 它是专门用来打印东西在屏幕上给我们看的, 虽然printf在OC上也可以使用, 但是有一定的局限性, 不能很好的兼容OC的一些新特性, 在此OC提供了一个名叫NSLog的打印函数, 这个函数和printf一样, 是通过@""专门用来打印一些内容... 阅读全文
posted @ 2014-10-11 20:09 背着吉他去流浪 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 前面我们讲解了可变形字符串的前三种方法, 现在我们来讲最后的一种改方法, 改方法和覆盖的方法有一些类似, 但又比覆盖的方法稍微不同, 它不是直接通过另外定义来进行覆盖的, 是可以通过位置和长度对原来的字符串进行修改覆盖.下面涉及的方法有:replaceCharactersInRange: 它的意思就... 阅读全文
posted @ 2014-10-11 17:06 背着吉他去流浪 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页