摘要: Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,接口就是java提供的一个面向对象的机制(就好比抽象方法和常量值的定义的集合,申明方法和类的申明方法差不多.interface{[][]}接口是类型转换的前提、是动态调用的保证。实现某... 阅读全文
posted @ 2015-09-18 17:22 路易的第九条命 阅读(130) 评论(0) 推荐(0) 编辑
摘要: RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证... 阅读全文
posted @ 2015-09-08 17:17 路易的第九条命 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像 NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之 NSOpertio... 阅读全文
posted @ 2015-06-13 16:41 路易的第九条命 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 1、单例模式:控制对象个数(单例都是一个对象)2、装饰者模式:java的IO系统中使用了较多的装饰模式,主要用于给一个对象添加更多更好的功能,比如说给输入输出流添加缓冲3、工厂模式:需要使用对象的时候使用工厂来创建对象4、抽象工厂模式:可以创建多个系统的对象5、适配器模式:在不同的系统之间做耦合的作... 阅读全文
posted @ 2015-06-10 13:39 路易的第九条命 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 众所周知,ObjectiveC的内存管理引用的一种叫做“引用计数“ (Reference Count)的操作方式,简单的理解就是系统为每一个创建出来的对象,(这里要注意,只是对象,NSObject的子类,基本类型没有‘引用计数’)记录一个引用计数,初始化这个对象的时候会调用alloc方法,系统在al... 阅读全文
posted @ 2015-06-09 20:41 路易的第九条命 阅读(126) 评论(0) 推荐(0) 编辑
摘要: CoreData提供了一种简便的对象持久化管理方法,使你可以不用关心数据的存储,只需要关心对象的增加、删除、更改、读写。基本概念托管对象(managed object)一个托管对象代表你想要保存到数据存储中的一个对象。这在概念上类似于SQL中的一条记录, 并且通常也包含一些域,这些域对应于你想要保存... 阅读全文
posted @ 2015-05-11 19:13 路易的第九条命 阅读(157) 评论(0) 推荐(0) 编辑
摘要: iOS 证书分两种类型.第一种为$99美元的,这种账号有个人和公司的区别,公司账号能创建多个子账号,但个人的不能。这种账号可以用来上传app store第二种为¥299美元的,这种账号只能用于企业内部使用,不能用来上传app store .也就是常说的in-house证书(用这种证书打出来的包能在任... 阅读全文
posted @ 2015-05-01 10:11 路易的第九条命 阅读(303) 评论(0) 推荐(0) 编辑
摘要: copy: 建立一个索引计数为1的对象,然后释放旧对象retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1Copy其实是建立了一个相同的对象,而retain不是:比如一个NSString对象,地址为0×1111,内容为@”STR”Copy到另外一个NSString之 后... 阅读全文
posted @ 2015-04-16 13:19 路易的第九条命 阅读(146) 评论(0) 推荐(0) 编辑
摘要: UIImage *image = [[UIImage alloc] initWithData: [NSData dataWithContentsOfURL: [NSURL URLWithString:self.film.picName]]];film是要显示类 picName是film类的属性 代表... 阅读全文
posted @ 2015-04-10 18:36 路易的第九条命 阅读(287) 评论(0) 推荐(0) 编辑
摘要: NSString *string = [[NSString alloc] initWithData:self.data encoding:NSUTF8StringEncoding]; 阅读全文
posted @ 2015-04-09 19:03 路易的第九条命 阅读(175) 评论(0) 推荐(0) 编辑