1.有效、高效 你的学习对象首先是要有效的。什么是有效,什么是无效呢? 什么是有效,就是自己用得上的,比如说在工作学习中会用得上的。什么是无效,...
前言 一般来说,客户端 App 与服务器端是通过接口进行交互,来互相传递数据的,而为了保证数据的安全性,一般都会专门设计一个签名规则。 三种安全...
基本概念 KVO (Key-Value Observing) 是Cocoa提供的一种基于KVC的机制,允许一个对象去监听另一个对象的某个属性,当...
前言 最近公司的项目要更新所有界面的 UI 风格,趁此机会正好把项目重构一遍,本文主要记录重构时的一些选择和解决的问题。 背景 首先说说背景,也...
AFURLRequestSerialization AFURLRequestSerialization 只是个协议,其内部提供了一个方法用以序列...
AFHTTPSessionManager AFHTTPSessionManager 继承自 AFURLSessionManager,主要是提供了...
前言 这里引用 @draveness 的一张图来展示 AFNetworking 的整个架构: 本系列以此架构为依据,随后的文章会逐一分析 AFN...
SimpleWeather 一个简单的天气应用。 地址:https://github.com/v2panda/SimpleWeather Sim...
作为软件开发人员,我们常常会花大量时间去阅读代码。 Robert C. Martin 在他的Clean Code中说道: Indeed, the...