12 2015 档案
摘要:#import //给block起 别名//类型 void(^)(BOOL success , id data)//别名是 Complicatetypedef void(^Complicate)(BOOL success , id data);//起别名typedef NSString * MYSt...
阅读全文
摘要:什么是堆和栈,它们在哪?在通常情况下由操作系统(OS)和语言的运行时(runtime)控制吗? 它们的作用范围是什么?它们的大小由什么决定?哪个更快?答案一栈 是为执行线程留出的内存空间 。当函数被调用的时候, 栈顶为局部变量和一些bookkeeping 数据预留块。当函数执行完毕,块就没有用了,可...
阅读全文
摘要:所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData沙盒在...
阅读全文
摘要:网络初级整理1、KVC & KVO1)、KVC//KVC : 键值编码 Key Value Coding- (id)initWithDictionary:(NSDictionary *)dic{ if (self = [super init]) {// self.name = dic[@...
阅读全文
摘要:转自各方面。。。。。一、前言部分文中的问题多收集整理自网络,不保证100%准确,还望斟酌采纳。1、iOS9有哪些新特性?答案: 1)改进了 Siri 基于日期、位置和相簿名称来搜索个人照片和视频 要求 Siri 来提醒您在 Safari、“邮件”、“备忘录”和“信息”等应用中看到的有关内容 ...
阅读全文
摘要:类别(category)和继承的区别?*类别:类别是对一个功能完备的类的一种补充,就像是一个东西的主要基本功能都完成了,可以用类别为这个类添加不同的组件,使得这个类能够适应不同情况的需求。比如animal这个类,具有eat和run等方法,想给这个类添加一个bark的方法,可以用类别。*继承:多个类具...
阅读全文

浙公网安备 33010602011771号