学习笔记
文章平均质量分 83
PerfectW_1230
这个作者很懒,什么都没留下…
展开
-
黑马程序员_Protocol(协议)学习总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!原创 2014-12-14 21:32:00 · 414 阅读 · 0 评论 -
黑马程序员_Category(分类)学习总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!一.分类介绍在开发项目的过程中,有时候需要为已有的类扩展一些新的行为。在不修改原来类代码的情况下,我们可以使用继承。通过继承,子类可以在父类的基础上添加新的方法。但有时候使用继承不是最好的选择。此时就需要分类(categoty)来实现。 1.使用分类可以在不改变原来类的模型(文件内容)的基原创 2014-12-14 14:32:23 · 386 阅读 · 0 评论 -
黑马程序员_IOS内存管理学习总结(三)
一.Automatic Reference Count(ARC)1.介绍 1>ARC也就是自动引用计数,是自IOS 5之后增加的新特性,编译器会在适当的地方插入适当的retaini、release、autorelease内存管理代码,完全消除了手动管理内存的繁琐。 2>ARC是OC的编译器特性,而不是IOS运行时特性,它也不类似其他语言中的垃圾回收器。就是在编译器编译代码的原创 2014-12-14 11:57:45 · 545 阅读 · 0 评论 -
黑马程序员_IOS内存管理学习总结(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!一.自动释放池1.什么是自动释放池 1>使用场景我们在程序中通过alloc(new/copy)方法创建了一个对象,就必须在不使用它的时候,对它进行一次release操作。通常情况下,我们可以很明确的知道我们在何时将不再使用它,从而轻松的在某个位置手动对它进行一次release。但是有时候,原创 2014-12-13 12:16:06 · 446 阅读 · 0 评论 -
黑马程序员_Foundation框架基础知识(二)集合类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!原创 2014-12-17 10:30:51 · 475 阅读 · 0 评论 -
黑马程序员_Foundation框架基础知识(三)-常用类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!一.NSString和NSMutableString1.NSString 1>NSString是不可变字符串,字符串对象一旦创建出来,其内容不可以被改变。 2>创建字符串 //最简单的创建方式 NSString *s1 = @"jack"; NSStri原创 2014-12-17 15:19:07 · 449 阅读 · 0 评论 -
黑马程序员_Foundation框架基础知识(一)常用结构体
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!原创 2014-12-16 09:43:38 · 466 阅读 · 0 评论 -
黑马程序员_代理设计模式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!原创 2014-12-15 11:43:52 · 422 阅读 · 0 评论 -
黑马程序员_关于setter和getter知识总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!一.set方法和get方法1.为成员变量提供set和get方法体现的是一种封装的编程思想。也符合面向对象的程序设计思想。 1>set方法的作用:用来设置对象的成员变量,可以在方法实现中过滤掉一些不合理的值,这样不论外界传什么样的垃圾值,都能保证内部的业务逻辑是对的。 2>g原创 2014-12-17 15:04:53 · 509 阅读 · 0 评论 -
黑马程序员_IOS内存管理学习总结(一)
------- IOS培训、IOS培训、期待与您交流! ----------一.为什么要管理内存1.移动设备的内存很有限,每个app所能占用的内存是由限制的。2.当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存。3.手动管理内存:在ios5之后Xcode增加了ARC这个编译器特性,它会自动帮我们生成管理内存的代码。因为原创 2014-12-13 09:47:42 · 601 阅读 · 0 评论