俗话说的好,细节决定成败。Coding过程中的规范就是这种可以决定成败的细节,好的规范可以是代码的可读性和可维护性都得到极大的增强,下面是我个人...
前言 最近在做一个小iOS项目的时候,遇到一个小的情况,当时也花了一点精力才得以解决,所以记录一下。当时我在页面的tableview的cell中...
状态模式及其结构 状态模式(State):当一个对象的内部状态发生改变时,会导致其行为的改变,对象看起来似乎修改了它的类。其别名为状态对象(Ob...
前言 在开发应用程序的时候,我们难免要实现确保用户的PC上只能运行程序的一个实例,实现的方式肯定不止一种,这里我就分享我在项目中(Mac的CLI...
前言 前段时间电脑升级了Mojave,被其切换界面,输入法找不到焦点的bug折磨的死去活来,后来实在难以忍受只得装回了10.13,在安装node...
前言 很多时候我们的客户端软件在电脑休眠之前都需要做一些事情,比如保存,清理工作等事件。这个时候我们就希望在电脑休眠前能够接收到通知,然后有足够...
做mac应用开发与IOS一个很大的不同,是多进程,一个应用中存在多个的进程。很多时候我们都有监控进程的需求,下面就介绍多种OSX监控进程的方式,...
在ios和osx的开发中,难免要定义一些宏,以及在整个项目中的大部分文件中要包含一些必须的.h头文件,还有在debug的时候希望看到日志输出,r...
作为一个纯粹的coder,本来也就只是简单的使用下axure画下原型图(拖拽拼凑更为恰当),由于老婆大人要从UI向产品方向转型,我也就简单的研究...