自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 iOS-HTTP浅析

HTTP原理 什么是URL URL中常见的几种协议 什么是HTTP协议 HTTP是做什么的 为什么要使用HTTP协议 HTPP协议的通信过程介绍 HTTP请求 HTTP响应 HTTP请求的选择 两种发送请求方式的比较(应用场景) GET请求 POST请求 怎么发送HTTP请求 苹果原生的发送方式 通过第三方框架 1 什么是URL 在介...

2016-05-08 09:32:00 145

转载 【转载】基于AFNetWorking3.0的图片缓存分析

原文出处:Yasin的简书http://www.jianshu.com/p/b1045c3fc8d0 图片在APP中占有重要的角色,对图片做好缓存是重要的一项工作。[TOC] 理论 不喜欢理论的可以直接跳到下面的Demo实践部分 缓存介绍 缓存按照保存位置可以分为两类:内存缓存、硬盘缓存(FMDB、CoreData...)。我们常说的数据缓存包含内存缓存、硬盘缓存和网络...

2016-05-07 11:28:00 109

转载 KVO中你所不知道的"坑"

一、什么是 KVO   首先让我们了解一下什么KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。键值观察Key-Value-Observer就是观察者模式。   观察者模式的定义:一个目标对象管理所有依赖于它的观察者对象,并在它自身的状态改变时主动通知观察者对象。这个主动通知通常是通过调用各观察者对象所提供...

2016-05-06 17:17:00 181

转载 apache本地服务器的配置流程

安装Apache 一、目的: 1. 能够有一个测试的服务器,不是所有的特殊网络服务都能找到免费的! 二、为什么是 "Apache" 1. 使用最广的 Web 服务器 2. Mac自带,只需要修改几个配置就可以,简单,快捷 3. 有些特殊的服务器功能,Apache都能很好的支持 例如:HTTP PUT/DELETE 操作,知识补充涉及的 HTTPS 服务 三、 准备工作...

2016-05-05 16:15:00 198

转载 你遗忘的都在这里—iOS常用类型方法笔记

  这些都是项目中常用但又常忘的方法,与大家分享一下。 一、NSString 创建字符串。 1 NSString *astring = @"This is a String!"; 创建空字符串,给予赋值。 1 NSString *astring = [[NSString alloc] init]; 2 3 astring = @"This is...

2016-05-05 15:56:00 109

转载 iOS中的加密操作

  最近项目中用到了一些加密操作,在这里简单总结了一下。总的来说加密分为对称加密和非对称加密两种,下面对这两种加密方式作一个简单的说明。 对称加密(Symmetric Cryptography)   对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率很高,所以被广...

2016-05-05 14:38:00 97

转载 iOS学习总结之ARC和非ARC的单例模式实现

iOS单例模式的实现 首先我们要明白下面三个问题: 什么是单例模式 单例模式的优点 如何实现单例模式 1.什么是单例模式 单例模式(Singleton):单例模式确保对于一个给定的类只有一个实例存在,这个实例有一个全局唯一的访问点。 2.单例模式的优点 节省内存开销:Singleton 会阻止其他对象实例化其自己的 Singleton 对象的副本,...

2016-04-25 00:17:00 225

转载 iOS开发之KVC全解

一 KVC的基本概念KVC是Key Value Coding的缩写,意思是键值编码。 在iOS中,提供了一种方法通过使用属性的名称(也就是Key)来间接访问对象属性的方法,这个方法可以不通过getter/setter方法来访问对象的属性。用KVC可以间接访问对象属性的机制。通常我们使用valueForKey 来替代getter 方法,setValue:forKey来代...

2016-04-22 20:33:00 138

转载 AFN小结(简单的封装)

AFN小结 1,AFN概念、原理 2,AFN的封装使用 3,AFN与其它框架对比 ————————————————————————————————— 1 , AFN的概念原理: AFN的基础是NSURL,AFN的直接操作对象AFHTTPClient是一个实现了NSCoding和NSCopying协议的NSObject子类。AFHTTPClient...

2016-04-22 20:14:00 184

转载 Socket进阶篇

Socket简介 1,socket是什么? 2,socket的作用 3,socket怎么用 4,socket的扩展 ——————————————————- socket是什么? Socket这个名词现在有很多不同的意思,这里主要讲到其中2个含义。一是,套接字socket=(IP地址:端口号),是端的概念。二是,socket在应用层和传输层之...

2016-04-22 20:07:00 162

转载 Socket小白篇-附加TCP/UDP简介

Socket小白篇-附加TCP/UDP简介 Socket 网络通信的要素 TCP和UDP Socket的通信流程图 1.Socket 什么是Socket Socket:又称作是套接字,网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为Socket。 Socket是对TCP/IP的协议的封装,Socket本身并不是...

2016-04-22 20:04:00 157

转载 iOS开发HTTP协议相关知识总结

HTTP原理 什么是URL URL中常见的几种协议 什么是HTTP协议 HTTP是做什么的 为什么要使用HTTP协议 HTPP协议的通信过程介绍 HTTP请求 HTTP响应 HTTP请求的选择 两种发送请求方式的比较(应用场景) GET请求 POST请求 怎么发送HTTP请求 苹果原生的发送方式 通过第三方框架 1. 什么是URL  ...

2016-04-22 14:41:00 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除