in iOS

得益于Runtime系统,Objective-C将许多工作由编译时推迟到运行时进行。当然,这样的方式会牺牲掉部分性能,但却为这个语言带来了不少灵活性。其灵活性造就的黑魔法之一便是Method Swizzling。通过此方法,我们能够在程序运行时动态地将某个方法的实现与其他的实现交换。

Read More
in 碎碎念

printf("Hello, World!");

突然才发觉已经很久没上自己的博客了,也更久没有更新自己的博客了。原本买了域名,开设了此博客,就是为了记录自己的学习、生活,但渐渐地却忘了初心,把这块地方遗忘在角落里,连当前的模板也是一年前写了一半遗留下来的。

不小心翻到了这个之前写了一半的模板,突然有了继续维护这儿的冲动。于是继续整合了Jekyll,放在了Github上。

一切重新开始,未来此博客将会主要集中在iOS开发上面,偶尔扯扯淡,就这样继续记录下我的学习之路。

Read More