Objective-C单例

Objective-C 单例模式

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

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

>> 继续阅读 <<

iOS单元测试OCUnit使用帮助

iOS单元测试OCUnit使用帮助

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

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

>> 继续阅读 <<

iOS开发工具帮助

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

Xcode使用帮助

  1. show line numbers
    • 打开xcode开发工具
    • 点击屏幕菜单栏Xcode,然后点击Preference,选择Text Editing
    • 默认选中Editing,第一行就是show : Line numbers,勾选中即可。
  2. XCode快捷键 图文解释XCode常用快捷键的使用

    一、 关于运行调试 - 运行,停止,都在工具ulandeProduct里面。Command+R 运行,Command+.停止 - F6单步调试、F7跳入、F8继续,和eclipse,VS类似 二、导航 - 导航键会用到option control shift 导航快捷键说明 - 切换头文件和m文件(1、command+control+上下箭头键;2、go back回退,就是回到你上次打开的页面。control+command+左箭头;go forward回到你前面打开的页面 control+command+右箭头) 三、文件 File( 新建项目command+shift+n 新建文件command+n 新建空文件command+control+n 打开文件command+o 关闭窗口command+w 保存所有文件command+option+s 还原到保存时状态command+u)

    四、 编辑代码 - 代码缩进(左缩进command+[、右缩进command+]) - 代码编辑 ( control-F: 向右一个字符(forward) control-B: 向左一个字符(backward) control-P: 前一行(previous) control-N: 后一行(next) control-A: 去行首 control-E: 到行尾(end) control-T: 调换光标两边的字符(transpose) control-D: 删除光标右侧字符(delete) control-K: 删除本行剩余的字符(kill) ) - 文档内搜索(command+F搜索、command+G搜索下一处shift+command+G搜索上一处)

    五、 代码提示 esc

>> 继续阅读 <<

学习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:

>> 继续阅读 <<