习惯不可以被消除,但可以被替代,找到你的惯常行为并改变它。
- Jan 31, 2019
学会有目的的投入 - 读《刻意练习》
Oct 20, 2018杰出不是一种天赋,而是一种技巧;这种技巧,你和我都可以掌握。
App 常用签名设计
Mar 26, 2017...阅读全文前言
一般来说,客户端 App 与服务器端是通过接口进行交互,来互相传递数据的,而为了保证数据的安全性,一般都会专门设计一个签名规则。
更换网络调试工具 - Vlutr
Dec 25, 2016...阅读全文前言
一年多前部署在 DigitalOcean 的梯子越来越不稳定了,速度也越来越慢,让人难以忍受,所以决定换一个,迁移到 Vlutr 上来。本文作为记录,也供想搭小梯子的朋友们参考。
PS:有想使用 Vlutr 的朋友可以通过我的邀请链接注册,可以得到额外的20$。
自实现 KVO
Nov 29, 2016...阅读全文基本概念
KVO (Key-Value Observing) 是Cocoa提供的一种基于KVC的机制,允许一个对象去监听另一个对象的某个属性,当该属性改变时系统会去通知监听的对象。
基于 MVC 的项目重构
Oct 31, 2016...阅读全文前言
最近公司的项目要更新所有界面的 UI 风格,趁此机会正好把项目重构一遍,本文主要记录重构时的一些选择和解决的问题。
AFNetworking 源码阅读笔记(三)
Sep 30, 2016...阅读全文
AFNetworking 是 Objective-C 中用于网络请求的第三方框架,我们一般使用它来封装网络请求,这篇文章记录了阅读 AFNetworking(Version 3.1.0) 源码的笔记,简单的研究了它的实现细节。AFNetworking 源码阅读笔记(二)
Sep 29, 2016...阅读全文
AFNetworking 是 Objective-C 中用于网络请求的第三方框架,我们一般使用它来封装网络请求,这篇文章记录了阅读 AFNetworking(Version 3.1.0) 源码的笔记,简单的研究了它的实现细节。AFNetworking 源码阅读笔记(一)
Sep 26, 2016...阅读全文
AFNetworking 是 Objective-C 中用于网络请求的第三方框架,我们一般使用它来封装网络请求,这篇文章记录了阅读 AFNetworking(Version 3.1.0) 源码的笔记,简单的研究了它的实现细节。SimpleWeather 2.0 - 基于React Native的重构
Aug 22, 2016...阅读全文SimpleWeather 一个简单的天气应用。
地址:https://github.com/v2panda/SimpleWeather
SimpleWeather 是我写的第一个 App,算是学 iOS 开发的第一次实践,但现在看看以前的代码,各种问题、漏洞百出,无法忍受。于是决定重构出2.0版本,这次采用 React Native 开发,算是整个重构了一遍。