iOS 开发那些事

将自己从零开始开发iOS应用所遇到的各种使用帮助记录在这里,以供后期查看和分享给其他同事

Xcode使用帮助


  1. show line numbers
    • 打开xcode开发工具
    • 点击屏幕菜单栏Xcode,然后点击Preference,选择Text Editing
    • 默认选中Editing,第一行就是show : Line numbers,勾选中即可。

iOS单元测试OCUnit使用帮助

  • 通过xcode创建的包含Unit Test的项目是使用的OCUnit单元测试 OCUnitProjectTests.h代码如下:

#import <SenTestingKit/SenTestingKit.h> @interface OCUnitProjectTests : SenTestCase @end

【转】NodeJS工具搭建博客

早之前就听说了Hexo, 也就是Octopress的node.js版本, 不过是源自台湾. setup的话其实中文英文都无妨吧. 尽管阅读起来肯定是较之中文困难, 不过也基本习惯了.

基本上按照官方给出的guide很容易搭建好. 不过还是不准备现在就撤出Octopress奔赴Hexo, 尽管基于node.js的Hexo在generate, deploy的时候有一定的执行速度优势, 不过目前post不太多, so有感觉出差距, 但不大.

因为不熟node, 还是遇上了麻烦, root下的db.json就不太明白. 导致在修改tags的时候死活修改不了, 查了一下github上以前的issue才知道得把db.json这货rm掉. 否则不管怎么generate, 怎么deploy都只会有增无减.

另一个跟Octopress比较不同的是Markdown的解析器. Octopress用的是Liquid, 而Hexo用的是Marked. 大部分情况下都没什么差别. 而之所以发现这个不同是因为刚开始的generate的时候不断报错

iOS 单元测试 OCUnit 使用帮助

iOS单元测试OCUnit使用帮助


  • 通过xcode创建的包含Unit Test的项目是使用的OCUnit单元测试 OCUnitProjectTests.h代码如下:

#import <SenTestingKit/SenTestingKit.h> @interface OCUnitProjectTests : SenTestCase @end

Objective-C单例

Objective-C 单例模式


  • 方法一: 单例模式是在实际项目开发中用到比较多的一种设计模式,设计原理是整个系统只产生一个对象实例,通过一个统一的方法对外提供这个实例给外部使用。

    在Java中,构造单例一般将类的构造函数声明为private类型,然后通过一个静态方法对外提供实例对象,那么,在OC中,如何实现单例的,请看下面完整代码。

iOS 开发工具帮助

将自己从零开始开发iOS应用所遇到的各种使用帮助记录在这里,以供后期查看和分享给其他同事 Xcode使用帮助 show line numbers 打开xcode开发工具 点击屏

学习 NodeJS 之旅

NodeJS现在已经广为流传,我也来凑个热闹,若有不妥,敬请指正。

一直以来从各个社区学习和了解到很多知识,很感激他们无私的分享,所以今儿我也来献个丑。

公元2013年6月6日,一次偶然的机会再次了解了NodeJS,之前我已经从多个渠道了解了NodeJS的蓬勃发展及应用,但是自己一直也没有比较系统和全面的学习它。

我通过几天时间从Google,Baidu等进行广泛搜索和实际编码,也对它的知识和开发模式有了简单的了解。

一、

从搜索引擎中去搜素NodeJS,了解它的分布(包括官方网站、百度百科、第三方NodeJS社区)。

Hello World

Hi, This a demo post of Logdown.

Logdown use Markdown as main syntax, you can find more example by reading this document on Wikipedia

Logdown also support drag & drop image uploading ( required Beta / Premium membership). The picture syntax is like this: