摘要: 1. 什么是GCD a. 全称是Grand Center Dispatch b. 纯C语言,提供了非常多强大的函数2. GCD的优势 a. GCD是苹果公司为多核的并行运算提出的解决方案 b. GCD会自动利用更多的CPU内核(比如双核、四核) c. GCD会自动管理线程的生命周期(创建线... 阅读全文
posted @ 2015-12-07 21:18 秦锐IOS 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 首先普及一下内存存储区域知识:内存分为五大区域:堆、栈、全局区、文字常量区、代码区堆存放:由new、alloc分配的内存块,由程序员控制释放 p1=(char*)malloc(10);栈存放:存放函数参数、局部变量,在不需要的时候由编译器自动清除的变量存储区。 int b; char s[] ... 阅读全文
posted @ 2015-09-03 15:24 秦锐IOS 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发中,使用定位,必须基于2个框架进行开发(1)Map Kit:用于地图展示(2)Core Location:用于地理定位两个热门专业术语(1)LBS:Location Based Service(基于定位的服务)百度,(高德是定位与导行比较出色)(2)SoLoMo :Social Loca... 阅读全文
posted @ 2015-08-16 14:25 秦锐IOS 阅读(2417) 评论(0) 推荐(0) 编辑
摘要: IOS数据存储方式iOS开发常用数据存储方式有:plist、偏好设置NSUserDefaults、对象归档NSKeyedArchiver、SQLite3和Core Data1. plist文件存储 plist文件通常用于储存用户设置,利用xml属性列表归档NSDictionary、NSArray、... 阅读全文
posted @ 2015-08-15 00:37 秦锐IOS 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 沙盒结构沙盒的文件系统⽬录,如下图所示(假设应用的名称叫Layer)1、Documents 目录 您应该将所有的应用程序数据文件写入到这个目录下。 这个目录用于存储用户数据或其它应该定期备份的信息。 保存由应用程序产生的文件或者数据,例如:涂鸦程序生成的图片,游戏关卡记录 iCloud会自动... 阅读全文
posted @ 2015-08-14 22:36 秦锐IOS 阅读(516) 评论(0) 推荐(0) 编辑