在OC中,单例方法是一种常用的模式,学好它,有助于后面知识的理解和提升。
方法论:
1.类中声明一个单例方法 -> .h文件
2. 定义一个实例,给单例对象实现静态实例(static),并初始化成(nil) -> .m文件
3. 在这个单例方法中,if类中定义的实例为空,则创建该类的实例,再返回. if不为空,则返回此实例 ->.m文件
4.在入口调用单例方法
第一步:
第二步:
第三步:(做出对比)
输出:
以上是我的笔记和总结,希望前辈们看到这篇文章可以指出缺点和不足,并能够在这里跳下优美的华尔兹,舞出更多知识,留下印记。
原文:http://www.cnblogs.com/zorn/p/5325377.html