摘要: iOS开发数据库篇—FMDB数据库队列一、代码示例1.需要先导入FMDB框架和头文件,由于该框架依赖于libsqlite库,所以还应该导入该库。2.代码如下: 1 // 2 // YYViewController.m 3 // 05-FMDB数据库队列 4 // 5 // Created by... 阅读全文
posted @ 2015-12-04 15:45 dingjianjaja 阅读(136) 评论(0) 推荐(0) 编辑
摘要: iOS开发数据库篇—FMDB简单介绍一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码对比苹果自带的Core Data框架,更加轻量级和灵活提供了多线程... 阅读全文
posted @ 2015-12-04 15:43 dingjianjaja 阅读(149) 评论(0) 推荐(0) 编辑
摘要: iOS开发拓展篇—CoreLocation地理编码一、简单说明CLGeocoder:地理编码器,其中Geo是地理的英文单词Geography的简写。1.使用CLGeocoder可以完成“地理编码”和“反地理编码”地理编码:根据给定的地名,获得具体的位置信息(比如经纬度、地址的全称等)反地理编码:根据... 阅读全文
posted @ 2015-12-04 15:27 dingjianjaja 阅读(196) 评论(0) 推荐(0) 编辑
摘要: iOS开发网络篇—文件的上传iOS开发网络篇—文件的上传说明:文件上传使用的时POST请求,通常把要上传的数据保存在请求体中。本文介绍如何不借助第三方框架实现iOS开发中得文件上传。 由于过程较为复杂,因此本文只贴出部分关键代码。主控制器的关键代码:YYViewController.m 1 #im... 阅读全文
posted @ 2015-12-03 09:57 dingjianjaja 阅读(143) 评论(0) 推荐(0) 编辑
摘要: iOS开发实用技巧—项目新特性页面的处理iOS开发实用技巧篇—项目新特性页面的处理说明:本文主要说明在项目开发中会涉及到的最最简单的新特性界面(实用UIScrollView展示多张图片的轮播)的处理。代码示例:新建一个专门的处理新特性界面的控制器,可以实用代码也可以用xib,在这里实用纯代码方式,创... 阅读全文
posted @ 2015-12-03 09:36 dingjianjaja 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Alcatraz的安装和使用一、简单说明Alcatraz 是一款 Xcode的插件管理工具,可以用来管理XCode的 插件、模版以及颜色配置的工具。二、如何安装1.github地址:https://github.com/alcatraz/Alcatraz2.安装方法方法一:在命令行中输入如下指令:c... 阅读全文
posted @ 2015-12-03 09:30 dingjianjaja 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 和取数据差不多的首先定义一个字典,用来存放参数NSDictionary* params = [NSDictionary dictionary];params[@"属性"] = 值;上传字符串数据: //创建请求管理类 AFHTTPRequestOperationManager* mg... 阅读全文
posted @ 2015-12-03 09:18 dingjianjaja 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 使用CFStringTransform将汉字转换为拼音之前做通讯录相关的一些App时,有一个比较常用的算法是将汉字转换成拼音。当时采用的做法是:将各个拼音段的首个汉字(按Unicode排序)做成两个 数组,一个数组存拼音,另一个数组存拼音对应首个汉字的Unicode。如果要获取某个汉字的拼音,可以折... 阅读全文
posted @ 2015-12-03 09:07 dingjianjaja 阅读(506) 评论(0) 推荐(0) 编辑
摘要: [btn setImage:[UIImage imageWithName:@"paly"] forState:UIControlStateNormal]; [btn addTarget:self action:@selector(btnClick:) forControlEvents:UICont... 阅读全文
posted @ 2015-10-03 20:10 dingjianjaja 阅读(554) 评论(0) 推荐(0) 编辑
摘要: iOS开发网络篇—监测网络状态一、说明在网络应用中,需要对用户设备的网络状态进行实时监控,有两个目的:(1)让用户了解自己的网络状态,防止一些误会(比如怪应用无能)(2)根据用户的网络状态进行智能处理,节省用户流量,提高用户体验 WIFI\3G网络:自动下载高清图片 低速网络:只下载缩略图 没... 阅读全文
posted @ 2015-09-29 08:57 dingjianjaja 阅读(153) 评论(0) 推荐(0) 编辑