Shadow Wu's Blog

任他凡事清浊,为你一笑间轮回甘堕

Git指令整理

不适合阅读的整理的一些个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:qiubaiying/项目名.git git push -u orig...

随便聊聊

2017 情人节快乐~

随便谈谈 今天是情人节,首先祝大家情人节快乐~ 在这特殊的节日里,我特意花了半天的时间,我将在简书中的文章都搬到 BY Blog 上,顺便又修改了下博客框架。 关于分享 最近有很多人来请教我关于建站的问题,我都花时间为其解答一一解答。 感觉在解答别人的问题时,你自己也能学到很多新的知识,同时能沉浸其中。 我想这就是分享的魔力吧。 所以,把问题都砸过来吧~

Mac 快速调出终端

在Mac下为终端设置快捷键

在Mac下快速调出终端的方法是:为终端添加一个快捷键打开方式 为终端添加一个快捷键打开方式 打开Mac下自带的软件 Automator 新建文稿 创建一个服务 修改框内的脚本 on run {input, parameters} tell application "Terminal" reopen activate end tell end...

快速搭建个人博客

手把手教你在半小时内搭建自己的个人博客(如果不踩坑的话🙈🙊🙉)

正所谓前人栽树,后人乘凉。 感谢Huxpro提供的博客模板 我的的博客 前言 从 Jekyll 到 GitHub Pages 中间踩了许多坑,终于把我的个人博客BY Blog搭建出来了。。。 本教程针对的是不懂技术又想搭建个人博客的小白,操作简单暴力且快速。当然懂技术那就更好了。 看看看博客的主页样式: 在手机上的布局: 废话不多说了,开始进入正文。 ...

Hello 2017

"Hello World, Hello Blog"

“🙉🙉🙉 ” 前言 BY 的 Blog 就这么开通了。 本来打算在年前完成 Blog 的搭建,不曾料想踩了很多坑。。。 跳过废话,直接看技术实现 2017 年,BY Blog 总算是搭建好了。 最开始写博客是在简书这个平台上,简书确实不错,支持markdown在线编辑。 在一次偶然间,听到我的好基友 阳阳 想搭建个人主页,觉得作为一个程序员,是应该倒腾倒腾自己的Blo...

Objective-C Runtime 基本使用

Runtime 使用案例

前言 在上一篇文章《Objective-C Runtime详解》中我们探讨了Runtime的基本原理,这篇文章我们将总结一下Runtime的一些基本使用 使用方法 查询方法 给分类添加属性 更换代码的实现方法 动态添加方法 字典转属性 准备 先创建两个类 ClassA.h #import <Foundation/Foundation.h&g...

Objective-C Runtime 详解

Runtime 详解

前言 最近在学习Runtime的知识,恰巧发现了这篇博客《Objective-C Runtime》,在此基础上,进行了些许补充说明,如有错误或其他想法,欢迎提出交流。 基础知识 引言 简介 与Runtime交互 RunTime术语 消息 动态方法解析 消息转发 健壮的实例变量 动态添加属性(Object-C Associated Objects...

BYPhoneNumTF

一个电话号码格式的文本框

BYPhoneNumTF 一个电话号码格式的文本框 功能 当在TextField输入数字时,会自动分隔为:137 9922 2299 或 137-9922-2299 限制文本输入个数 限制只能输入数字 效果: 实现方法 要实现电话号码格式的输入看似简单,但是实现起来坑非常多,至于坑是什么只有各位动手写了才能体会~ 下面我们来实现该功能: 首先要遵守协议<UI...

ReactiveCocoa 进阶

函数式编程框架 ReactiveCocoa 进阶

前言 在上篇文章中介绍了ReactiveCocoa的基础知识,接下来我们来深入介绍ReactiveCocoa及其在MVVM中的用法。 常见操作方法介绍 操作须知 所有的信号(RACSignal)都可以进行操作处理,因为所有操作方法都定义在RACStream.h中,因此只要继承RACStream就有了操作处理方法。 操作思想 运用的是Hook(钩子)思想,Hook是一种用于...

ReactiveCocoa 基础

函数式编程框架 ReactiveCocoa 基础入门

ReactiveCocoa基础 本文修改自最快让你上手ReactiveCocoa之基础篇 有关对 ReactiveCocoa 的看法可以看一下唐巧的这篇ReactiveCocoa 讨论会 ReactiveCocoa简介 ReactiveCocoa(简称为RAC),是由Github开源的一个应用于iOS和OS开发的新框架,Cocoa是苹果整套框架的简称,因此很多苹果框...