摘要:
当我们在谈论缓存的时候,我们在谈论什么? 我们今天将站在小白用户的角度,给缓存这个概念进行重新的定义。 缓存有不同的分类方法: 这里所指的缓存,是一个宽泛的概念。 我们这里主要按照功能进行划分: 重度使用缓存的App: 微信、微博、网易新闻、携程、去哪儿等等。 GET网络请求缓存 概述 首先要知道, 阅读全文
摘要:
iOS适配的相关内容的整理 之前iOS开发者一直很庆幸自己不用像安卓开发者那样适配各种不同类型的机型,但如今随着iPhone各种机型的改变,适配也成了我们开发中必须会的内容了。首先我们来了解一下对于不同苹果设备,各个参数的列表: 各机型参数对比一、机型的适配;1.机型的变化: 坐标:表示屏幕... 阅读全文
摘要:
下载:https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1 文档:压缩包里应该有两个压缩文档<支付宝钱包支付接口开发包2.0标准版><支付宝钱包支付接口开发包2.0标准版接入与使用规则>iOS 相关内 阅读全文
摘要:
微信支付场景介绍: 适用于商户在移动端APP中集成微信支付功能。 商户APP调用微信提供的SDK调用微信支付模块,商户APP会跳转到微信中完成支付,支付完后跳回到商户APP内,最后展示支付结果。 目前微信支付支持手机系统有:IOS(苹果)、Android(安卓)和WP(Windows Phone)。 阅读全文
摘要:
下载地址:https://open.unionpay.com/upload/download/Development_kit85427986.rar其实我找了半个小时 也不知道怎么就下载好了 这个我在Chrome的下载记录里找到的解压之后会有这样的目录结构文档在下面 sdk在upmp_iPhone里... 阅读全文
摘要:
#define kWeakSelf(weakSelf) __weak __typeof(self)weakSelf = self;#ifndef __OPTIMIZE__#define NSLog(...) NSLog(__VA_ARGS__)#else# define NSLog(...) {}#... 阅读全文
摘要:
随着应用需求逐步迭代,应用的代码体积将会越来越大,为了更好的管理应用工程,我们开始借助CocoaPods版本管理工具对原有应用工程进行拆分。但是仅仅完成代码拆分还不足以解决业务之间的代码耦合,为了更好的让拆分出去的业务工程能够独立运行,必须进行组件拆分并且实现组件服务化。 下面是最近在行业内几个大神 阅读全文
摘要:
我们先来看一下百度百科的解释:HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL... 阅读全文
摘要:
iOS8之后,苹果推出了WebKit这个框架,用来替换原有的UIWebView,新的控件优点多多,不一一叙述。由于一直在适配iOS7,就没有去替换,现在仍掉了iOS7,以为很简单的就替换过来了,然而在替换的过程中,却遇到了很多坑。还有一点就是原来写过一篇文章 Objective-C与JavaScri 阅读全文
摘要:
非对称加密算法 介绍 非对称加密算法需要两个密钥:公开密钥(publickey) 和 私有密钥(privatekey) 公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密 特点 算法强度复杂、安全性依赖 阅读全文