05 2016 档案

摘要:iOS应用内跳转系统设置相关界面的方法 在iOS开发中,有时会有跳转系统设置界面的需求,例如提示用户打开蓝牙或者WIFI,提醒用户打开推送或者位置权限等。在iOS6之后,第三方应用需要跳转系统设置界面,需要在URL type中添加一个prefs值,如下图: 跳转系统设置根目录中的项目使用如下的方法: 阅读全文
posted @ 2016-05-31 16:27 Edison666 阅读(1526) 评论(0) 推荐(0)
摘要:ocoaPods安装分两步:第一步、修改本机的Ruby环境;第二步、安装。 第一步:步骤1、打开终端输入 gem sources -l 查看本机的Ruby环境;若显示“https://ruby.taobao.org/”,表示Ruby环境可用,直接跳过第一步,进行第二步安装。 步骤2、若显示“http 阅读全文
posted @ 2016-05-27 16:30 Edison666 阅读(233) 评论(0) 推荐(0)
摘要:相信了解UICollectionView的也一定听过瀑布流吧,开始之前先提供两个瀑布流,有时间的可以深入研究研究 https://github.com/dingpuyu/WaterFall https://github.com/zhangsuya/SYStickHeaderWaterFall 这两个 阅读全文
posted @ 2016-05-27 16:26 Edison666 阅读(161) 评论(0) 推荐(0)
摘要:在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。1.先看看setValue: forKey:的定义@interface NSMutableDictionary(NSKe 阅读全文
posted @ 2016-05-27 16:09 Edison666 阅读(164) 评论(0) 推荐(0)
摘要:首先,确保你已经关掉了openfire打开终端 (在应用程序—>实用工具—>)输入以下命令sudo rm -rf /Library/PreferencePanes/Openfire.prefPanesudo rm -rf /usr/local/openfiresudo rm -rf /Library 阅读全文
posted @ 2016-05-24 17:21 Edison666 阅读(222) 评论(0) 推荐(0)
摘要:1. KVC的实现原理 遍历字典里面所有的key,以name为例 去模型中查找有没有setName:方法,有就直接调用赋值 假如没有找到setName:方法,就会继续查找有没有_name属性,有就_name = value赋值 假如没有找到_name,还会继续查找模型中有没有name属性 最终没有找 阅读全文
posted @ 2016-05-24 17:09 Edison666 阅读(179) 评论(0) 推荐(0)
摘要:第一部分: 1. Swift简介 2010年的夏天,苹果公司的开发人员Chris Lattne接到了一个特别的任务,为OS X 和iOS平台开发下一代的编程语言,也就是Swift。 苹果公司于2014年WWDC(苹果开发者大会)发布的新开发语言Swift,可与Objective-C共同运行于Mac 阅读全文
posted @ 2016-05-24 17:04 Edison666 阅读(297) 评论(0) 推荐(0)
摘要:在SQLite中,执行SQL语句的sqlite3_exec()和sqlite3_prepare()两个核心方法的返回值都是一个整型数据,因此,当程序执行出现错误时,我们可以根据执行返回的整型数据来判断错误发生的原因。以下就是SQLite的错误码: #define SQLITE_OK 0 /* 成功 阅读全文
posted @ 2016-05-14 14:14 Edison666 阅读(609) 评论(0) 推荐(0)
摘要:第一步:引入系统头文件CommonCrypto的.h文件。如下图 第二步:创建需要本地化的图片,图片名称必须为全名称,找不到路径 第三步:将图片转化问NSData类型数据,使用UIImageJPEGRepresentation方法,第一个参数是image对象,第二个参数1表示原图无缩放。 第三步:开 阅读全文
posted @ 2016-05-14 11:18 Edison666 阅读(258) 评论(0) 推荐(0)
摘要:恢复内容开始 首先:我们对自定义Person对象的加密过程所用的方法是归档写入文件的方法。 第一步:创建Person,继承于NSObject,然后在Person.h文件遵守NSCoding协议,声明相关属性,如下图: 第二步:实现NSCoding方法 第三步:回到ViewControll.m文件,引 阅读全文
posted @ 2016-05-13 17:54 Edison666 阅读(391) 评论(0) 推荐(0)