随笔分类 -  iOS学习总结

摘要:一、什么是 KVO 首先让我们了解一下什么KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。键值观察Key-Value-Observer就是观察者模式。 观察者模式的定义:一个目标对象管理所有依赖于它的观察者对象,并在它自 阅读全文
posted @ 2016-05-06 17:17 愤怒的芒果丶 阅读(1532) 评论(0) 推荐(5)
摘要:安装Apache 一、目的: 1. 能够有一个测试的服务器,不是所有的特殊网络服务都能找到免费的! 二、为什么是 "Apache" 1. 使用最广的 Web 服务器 2. Mac自带,只需要修改几个配置就可以,简单,快捷 3. 有些特殊的服务器功能,Apache都能很好的支持 例如:HTTP PUT 阅读全文
posted @ 2016-05-05 16:15 愤怒的芒果丶 阅读(839) 评论(0) 推荐(0)
摘要:这些都是项目中常用但又常忘的方法,与大家分享一下。 一、NSString 创建字符串。 创建空字符串,给予赋值。 使用变量初始化 判断是否包含某字符串 检查字符串是否以另一个字符串开头 是否包含其它字符 从文件读取字符串: 写字符串到文件:writeToFile方法 比较两个字符串 isEqualT 阅读全文
posted @ 2016-05-05 15:56 愤怒的芒果丶 阅读(320) 评论(0) 推荐(0)
摘要:最近项目中用到了一些加密操作,在这里简单总结了一下。总的来说加密分为对称加密和非对称加密两种,下面对这两种加密方式作一个简单的说明。 对称加密(Symmetric Cryptography) 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样 阅读全文
posted @ 2016-05-05 14:38 愤怒的芒果丶 阅读(416) 评论(2) 推荐(0)
摘要:iOS单例模式的实现 首先我们要明白下面三个问题: 1.什么是单例模式 单例模式(Singleton):单例模式确保对于一个给定的类只有一个实例存在,这个实例有一个全局唯一的访问点。 2.单例模式的优点 例如:[NSUserDefaults standardUserDefaults],[UIAppl 阅读全文
posted @ 2016-04-25 00:17 愤怒的芒果丶 阅读(810) 评论(1) 推荐(0)
摘要:一 KVC的基本概念 KVC是Key Value Coding的缩写,意思是键值编码。 在iOS中,提供了一种方法通过使用属性的名称(也就是Key)来间接访问对象属性的方法,这个方法可以不通过getter/setter方法来访问对象的属性。用KVC可以间接访问对象属性的机制。通常我们使用valueF 阅读全文
posted @ 2016-04-22 20:33 愤怒的芒果丶 阅读(603) 评论(0) 推荐(0)