
iOS设计模式之工厂模式(简单工厂,工厂方法,抽象工厂) 简单工厂:简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例。 工厂方法:定义创建对象...
OSI七层模型 OSI(Open System Interconnection),由底层到高层分别为,物理层、数据链路层,网络层,传输层、会话层,表示层、应用层 物理层:负责...
栈区(Stack): 在你的程序中,函数的参数值,局部变量的值等都被存在了“栈区”,这部分的内存,是由系统来帮助你来管理的,没有特殊情况的时候,你是不需要对其进行特别处理的。...
MVC的理解 =>MVC是一种设计模式,全程Model(模型)-View(视图)-Controller(控制器),将界面和业务逻辑分开 Model:包含数据和业务逻辑,Vie...
1、开发者只需要定义想要执行的任务并追加到适当的Dispatch Queue中,GCD就能生成必要的线程并计划执行任务。由于线程管理是作为系统的一部分来实现的,因此可以统一管...
一、NSUserDefaults 二、Plist - (void)writeToPlist{NSString*name=@"longquan";NSString*phoneN...
Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_DVUtil", referenced from: obj...
添加PrefixHeader到新项目中 1、新建:ios->other->PCH file,创建一个PrefixHeader.pch文件 2、添加路径:Bulid setti...
RunTime Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以...
1、生成Image时 + (UIImage *)imageWithContentsOfFile:(NSString *)path + (UIImage *)imageName...