01 2014 档案
摘要:1.前言 发现在很多的社交软件都引入了地图和定位功能,如果我们要想实现这两大功能,需要利用到两个框架:MapKit和CoreLocation我们先来看看CoreLocation框架:它可以使用硬件设备来进行定位服务,不需要地图,精度相对略差,省电。而MapKit框架:能够使应用程序做一些地图展示与交互的相关功能,必须有地图,精度相对较高,费电。下面我就说说它的能实现的一些常用功能2.地图常见操作 @property (weak, nonatomic) IBOutletMKMapView *m...
阅读全文
摘要:1.前文 上次用SQLite3实现了数据管理,这次准备用CoreData来实现。Core Data 是iOS SDK 里的一个很强大的框架,允许程序员以面向对象的方式储存和管理数据。使用Core Data框架,程序员可以很轻松有效地通过面向对象的接口管理数据相比SQLite3来说,用CoreData更有利于程序员来管理数据,除了开头的准备工作略微繁琐点,后面的操作都很方便。而且在CoreData在数据操作过程中,无需编写任何SQL语句,这一点和JAVA里的hibernate框架类似。那么,下面我就直接说说它的实现步骤。2.CoreDat...
阅读全文
摘要:1.实现思路 先说说我实现它的主要思路,很简单,主要利用UIImageView连续动画播放,和按钮的点击事件,就可以完成了这么一个简单的不会说话的汤姆猫。2.实现细节 2.1.加载本地字典里保存的本地图片名 @property (weak,...
阅读全文
摘要:1.前言 上次,在博客里谈谈了【GET & POST】的区别,这次准备主要是分享一下自己对【GET & POST】的理解和实现的主要步骤。在这就不多废话了,直接进主题,有什么不足的欢迎大家指出来。网络访问两种常用方式【GET & POST】的区别2.GET 2.1. 定义URL,确定要访问的地址 NSURL *url = [NSURL URLWithString:urlString];2.2定义URLRequest,确定网络访问请...
阅读全文
摘要:1.为什么要使用SQLite3?•大量数据需要存储•管理数据,存储数据SQLite是一种关系型数据库(也是目前移动客户端的主流数据库)2.SQLite3的几种存储类型 a.NULL: 表示该值为NULL值b.INTEGER: 无符号整型值c.REAL: 浮点值d.TEXT: 文本字符串e.BLOB:...
阅读全文
摘要:1.JSON (基本上移动开发的主要数据传输都是JSON) 1.1.JSON特点: a.[] 表示数组 b.{} 表示字典 - 对象模型建立关系 c.应用非常多,基本上移动开发的主要数据传输都是JSON d.读取数据时效率高 e.在做实现读取数据时,简单便捷1.2.实现 要使用JSON,从网络上获取到数据之后使用: [NSJSONSerialization JSONObjectWithData:data opt...
阅读全文
摘要:语音合成器的技术是iOS7推出的,可以实现无网络语音功能,支持多种语言1. 定义一个成员变量,记录语音合成器 AVSpeechSynthesizer #import 1 @interfaceViewController () 2 3 { 4 5 // 合成器 6 7 AVSp...
阅读全文
摘要:1. 定义一个全局的AFHttpClient:包含有 1> baseURL 2> 请求 3> 操作队列 NSOperationQueue 2. 由AFHTTPRequestOperation负责所有的网络操作请求 0.导入框架准备工作 •1. 将框架程序拖拽进项目 •2. 添加iOS框架引用 –Sy
阅读全文
摘要:官方建议AFN的使用方法1. 定义一个全局的AFHttpClient:包含有 1> baseURL 2> 请求 3> 操作队列 NSOperationQueue2. 由AFHTTPRequestOperation负责所有的网络操作请求0.导入框架准备工作 ...
阅读全文

浙公网安备 33010602011771号