“往外张望的人都在做梦,向内审视的人才是清醒的” – 荣格 心路历程 我有时候会问自己,如何总结我的2018年,强行回答一下的时候,用到的却都是别人的思想和别人语言。后来我想清楚了,我只讲自己的事情,不讲太多的道理。 2018年我的工作变动非常大,我从技术转岗到产品,然后空窗期三个月,最后由于经济压力不得不再回到技术岗位,让我更加学会了许多的经验。 年初的技术岗位,...
我的2018
糟糕的尝试
“最有害的三种瘾,毒品,碳水化合物,月薪” – 纳西姆·尼古拉斯·塔布勒 现在我同时在生理和心理上都厌恶碳水化合物。 当然这里的碳水化合物指的的米饭等淀粉主食还有精制的甜食。 我今天把买的三包奥利奥巧克力饼干吃掉了5分之2,我当作是对我身体脆弱性的一种毒物兴奋实验。剩余的我放进抽屉,想下次再吃。 过了一会儿,我不再犹豫。我把剩下的全部扔进了垃圾桶。 吃掉的部分进入...
小视频速成大法
前些年我一直有着买单反的渴望,可是由于单反的价格一直很贵,而且据说一入坑就是无底洞,我一直在犹豫,同时单反的便携性限制了我的应用场景,我入手单反之后,有90%的可能它就躺在家里吃灰了,还需要买个防潮箱来让他躺。所以至今也还没有买单反。 在这犹豫的过程中,我对iPhone 的拍摄功能越来越熟悉,平时生活、户外、旅游的场景我基本上用iPhone拍摄就能满足所需。 我经常会在朋友圈晒照片和编辑...
Welcome
If you see this page, that means you have setup your site. enjoy!
You may want to config the site or writing a post next. Please feel free to create an issue or send me ema...
Post with Header Image
A Post with Header Image, See Page layout for more examples.
Objective-C Runtime
我的观点是,人与人的讨论是需要有某些双方一致认同的基础的,否则,最后也难以得出一个一致认同的结果,自说自话毫无意义。所以我觉得需要把很多概念弄清楚,不要混用。平时在网络上和工作中,与各个工种的开发人员进行交流的时候,我发现过一个问题,很多人对面对对象的一些基础概念含糊不清,甚至一无所知。具体到iOS开发领域,常见的开发人员也只是在盲目的堆砌业务功能,而不去考虑这些代码在基础层面的含义。当然基...
How To Understand ObjC Class ?
本系列文章介绍的并不是一些艰深的内容。重要的是找到一些以前学习过程中主动地、被动地错误吸收的知识将它从脑中剔除,并理清其所给人带来的矛盾。但是还是有一个主线的,那就是正确理解 Objective-C 中的对象含义。 目的和基础 目的是看懂Objective-C对象和类的定义的数据结构表示 几点基础知识 C 语言的结构体的表示,typedef 语义的作用,结构体指针 ...
How To Use Objective-C Block?
Block 作为语言特性 在 Mac OS X 10.4 和 iOS4.0 之后被加入到 GCC 编译器中,此特性的支持需要 GCC 编译器和相关运行期组建,可以在 C、C++、Objective-C、和 Objective-C++代码中使用 基础概念 结构组成 return_type (^block_name)(parameters) 返回类型+^+ (Block 名称)+...