240 发简信
  • HomeBrew 安装指定版本的软件

    今天不小心把Carthage的版本升级到了0.14,导致有个库用不了了,所以准备降级到0.11,以前好像没遇到过类似的需求,于是网上查了一下该怎...

  • Swift实现一个任务队列

    这几天项目中需要用到离线请求,于是我就想到了利用队列来实现这个功能,首先这个队列需要的功能如下。 队列能够添加任务 队列能够被持久化到本地(从本...

  • Xcode7 制作Framework

    今天写完了一个小框架,需要打包成framework供项目使用,于是查阅了相关资料,终于完成了打包的工作,在这里记录一下。 1.创建Workspa...

  • iOS Unit Test

    今天刷完了Raywenderlich的Testing视频。了解了一下iOS中的单元测试。 为什么要单元测试 为什么要进行单元测试呢?Wiki里面...

  • Xcode7 UI Test小结

    昨天发布会一结束,OS X 10.11的GM版本和iOS9的GM版本以及Xcode7都放出来了,我第一时间升级体验了一下,UI测试是这次升级的一...

  • iOS消息传递

    在iOS开发中经常会遇到unrecognized selector sent to instance 0x100111df0'的问题,这是为什么...

  • iOS单例

    在iOS开发中单例用的非常普遍,比如说通知中心,NSUserDefauld等都都是单例模式,原来以为创建一个单例是很简单的事情。直接用GCD来搞...

  • nodejs参数验证

    今天在用nodejs开发后台的时候遇到了一个问题,就是在修改信息的时候怎么验证参数,这里既要验证参数的可修改性,又要验证参数的合法性,于是我就写...

  • GCD--同步执行

    在实际开发中,我们需要按顺序执行一些异步的任务,我们应该怎么做呢? 答案是:dispatch_group_notify 这里我们使用手动管理bl...