iOS
文章平均质量分 81
liguiwen890925
这个作者很懒,什么都没留下…
展开
-
#include #import @class 讲解
#include 区分 #include 与#include "x.h"的作用 #include :它用于对系统自带的头文件的引用,编译器会在系统文件目录下去查找该文件. #include "x.h":用户自定义的文件用双引号引用,编译器首先会在用户目录下查找,然后到安装目录中查找,最后在系统文件中查找。 在使用转载 2014-08-04 19:56:25 · 248 阅读 · 0 评论 -
iOS 的常用框架简介
本附录介绍iOS系统包含的框架,它们为编写iOS平台的软件提供必要的接口。下面的表格尽可能地列出框架中的类、方法、函数、类型以及常量使用的关键前缀,请避免在您的符号名称中使用这些前缀。设备中的框架表B-1描述iOS设备提供的框架,它们位于/Platforms/iPhoneOS.platform/Developer/SDKs//System/Library/Framework转载 2014-08-05 10:19:38 · 300 阅读 · 0 评论 -
iOS 内存管理机制(详细解说)
一 基本原理Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。1 Objective-C的对象生成于堆之上,生成之后,需要一个指针来指向它。ClassA *obj1 = [[ClassA alloc] init]; 2转载 2014-08-05 10:22:53 · 237 阅读 · 0 评论 -
MVC设计模式详解
MVC(Model View Controller)模型(model)-视图(view)-控制器(controller):MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,转载 2014-08-05 17:08:01 · 397 阅读 · 0 评论 -
Objective-c的内存管理MRC与ARC
Objective-c中提供了两种内存管理机制MRC(MannulReference Counting)和ARC(Automatic Reference Counting),分别提供对内存的手动和自动管理,来满足不同的需求。注意的是Xcode 4.1及其以前版本没有ARC,MRC与ARC的区别如图1所示。需要理解MRC,但实际使用时强推ARC。图1 MRC与ARC区别转载 2014-08-05 10:20:46 · 221 阅读 · 0 评论 -
iOS设计模式(02):单例模式
目录原文httpbeyondvincentcomblog2013050920singleton-design-pattern什么是单例模式什么时候使用单例模式iOS中单例模式的实现Non-ARC非ARCARCGCD单例的使用代码实例参考原文:http://beyondvincent.com/blog/2013/05/09/20/singlet转载 2014-08-05 17:24:32 · 301 阅读 · 0 评论