摘要: 一、定位介绍 现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。要实现地图、导航功能,往往需要先熟悉 定位功能 。 在iOS中通过 框架进行定位操作。 自身可以单独使用, 阅读全文
posted @ 2016-04-12 09:36 执着丶执念 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、CoreData介绍 CoreData是iOS5之后新出来的的一个框架, 是对SQLite进行一层封装升级后的一种数据持久化方式。 它提供了 映射的功能,即能够将OC对象转化为数据存储到SQLite数据库文件中,同时也能将数据库中的数据还原成OC对象。相较于SQLite,我们使用CoreData 阅读全文
posted @ 2016-04-11 23:04 执着丶执念 阅读(2364) 评论(0) 推荐(0) 编辑
摘要: 上一节我已经介绍了SQLite的简单使用,不了解的可以提前去看一下 "iOS学习笔记16 数据库SQLite" ,这节我们来讲下FMDB。 一、FMDB介绍 FMDB是一种第三方的开源库,FMDB就是对SQLite的API进行了封装,加上了面向对象的思想,让我们不必使用繁琐的C语言API函数,比起直 阅读全文
posted @ 2016-04-11 15:09 执着丶执念 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 一、数据库 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式: 1. 归档: 2. 偏好设置: 3. plist存储: 上述的使用可以参考 "iOS学习笔记15 序列化、偏好设置和归档" ,但上述三种方法都有一个致命的 阅读全文
posted @ 2016-04-11 08:10 执着丶执念 阅读(561) 评论(1) 推荐(0) 编辑
摘要: 一、本地持久化 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: 1. plist文件(序列化) 2. preference(偏好设置) 3. NSKeyedArchiver(归档) 阅读全文
posted @ 2016-04-10 22:44 执着丶执念 阅读(706) 评论(1) 推荐(2) 编辑
摘要: 一、WebView WebView就是一个内嵌浏览器控件,在iOS中主要有两种WebView: UIWebView 和 WKWebView ,UIWebView是iOS2之后开始使用,WKWebView是在iOS8开始使用,毫无疑问WKWebView将逐步取代笨重的UIWebView。 WKWebV 阅读全文
posted @ 2016-04-10 16:17 执着丶执念 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: 在2013年WWDC上苹果揭开了NSURLSession的面纱,将它作为NSURLConnection的继任者。现在使用最广泛的第三方网络框架:AFNetworking、SDWebImage等等都使用了NSURLSession。作为iOS开发人员,应该紧随苹果的步伐,不断的学习,无论是软件的更新、系 阅读全文
posted @ 2016-04-10 09:05 执着丶执念 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 一、网络请求 在网络开发中,需要了解一些常用的请求方法: GET请求:get是 获取数据 的意思,数据以明文在URL中传递,受限于URL长度,所以传输数据量比较小。 POST请求:post是 向服务器提交数据 的意思,提交的数据以实际内容形式存放到消息头中进行传递,无法在浏览器url中查看到,大小没 阅读全文
posted @ 2016-04-09 17:06 执着丶执念 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 一、iOS多线程 iOS多线程开发有三种方式: 1. NSThread 2. NSOperation 3. GCD iOS在每个进程启动后都会创建一个 主线程 , ,所以也称为 UI线程 ,是其他线程的父线程。 线程和进程的区别傻傻分不清楚: 线程(thread):用于指代独立执行的代码段。 进程( 阅读全文
posted @ 2016-04-08 23:04 执着丶执念 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 自己总结的学习iOS的笔记,打造一个全面的知识体系,iOS攻城狮修炼之路【持续更新中】 "iOS学习笔记01 APP相关" "iOS学习笔记02 UIScrollView" "iOS学习笔记03 UITableView" "iOS学习笔记04 视图切换" "iOS学习笔记05 触摸事件" "iOS学 阅读全文
posted @ 2016-04-08 17:05 执着丶执念 阅读(540) 评论(2) 推荐(0) 编辑