摘要: 首先,确保你已经关掉了openfire打开终端 (在应用程序—>实用工具—>)输入以下命令sudo rm -rf /Library/PreferencePanes/Openfire.prefPanesudo rm -rf /usr/local/openfiresudo rm -rf /Library 阅读全文
posted @ 2016-05-24 17:21 Edison666 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1. KVC的实现原理 遍历字典里面所有的key,以name为例 去模型中查找有没有setName:方法,有就直接调用赋值 假如没有找到setName:方法,就会继续查找有没有_name属性,有就_name = value赋值 假如没有找到_name,还会继续查找模型中有没有name属性 最终没有找 阅读全文
posted @ 2016-05-24 17:09 Edison666 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 第一部分: 1. Swift简介 2010年的夏天,苹果公司的开发人员Chris Lattne接到了一个特别的任务,为OS X 和iOS平台开发下一代的编程语言,也就是Swift。 苹果公司于2014年WWDC(苹果开发者大会)发布的新开发语言Swift,可与Objective-C共同运行于Mac 阅读全文
posted @ 2016-05-24 17:04 Edison666 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在SQLite中,执行SQL语句的sqlite3_exec()和sqlite3_prepare()两个核心方法的返回值都是一个整型数据,因此,当程序执行出现错误时,我们可以根据执行返回的整型数据来判断错误发生的原因。以下就是SQLite的错误码: #define SQLITE_OK 0 /* 成功 阅读全文
posted @ 2016-05-14 14:14 Edison666 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 第一步:引入系统头文件CommonCrypto的.h文件。如下图 第二步:创建需要本地化的图片,图片名称必须为全名称,找不到路径 第三步:将图片转化问NSData类型数据,使用UIImageJPEGRepresentation方法,第一个参数是image对象,第二个参数1表示原图无缩放。 第三步:开 阅读全文
posted @ 2016-05-14 11:18 Edison666 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 首先:我们对自定义Person对象的加密过程所用的方法是归档写入文件的方法。 第一步:创建Person,继承于NSObject,然后在Person.h文件遵守NSCoding协议,声明相关属性,如下图: 第二步:实现NSCoding方法 第三步:回到ViewControll.m文件,引 阅读全文
posted @ 2016-05-13 17:54 Edison666 阅读(375) 评论(0) 推荐(0) 编辑