1.简介
1> 整个应用程序的象征,一个应用程序就一个UIApplication对象,使用了单例设计模式
2> 通过[UIApplication sharedApplication]访问这个单例对象
2.常见用法
1> 设置图标右上角的红色提示数字
app.applicationIconBadgeNumber = 10;
2> 设置状态栏的样式
app.statusBarStyle ...
分类:
移动开发 时间:
2014-07-31 13:18:56
阅读次数:
204
/* 目的:分析一下单例设计模式中,懒汉式与饿汉式在多线程中的不同! 开发时我们一般选择饿汉式,因为它简单明了,多线程中不会出现安全问题! 而饿汉式需要我们自己处理程序中存在的安全隐患,但是饿汉式的程序技术含量更高!*//* class SinglePerson implements Runnabl...
分类:
编程语言 时间:
2014-07-30 00:29:42
阅读次数:
331
饿汉式:
class Single
{
// 提前做好!
private static final Single s = new Single();
// 私有化 构造函数 无法使用new 创建对象!
private Single(){}
// 对外提供接口
public static Single getInstance()
{...
分类:
其他好文 时间:
2014-07-26 15:27:12
阅读次数:
210
其实单例模式还是用的挺多的,要说到最经典的例子,可能就是操纵数据库的类了,它如果是单例的话,可以避免大量的new操作消耗资源,而如果系统中需要一个类来管理全局的信息,则把它用成单例也是很不错的,因为它是全局有效的,我们无需多次实例化。
下面是正确的调用方式示例:<?php
class Xin{
//保存该类的实例
private static $_instance;
//不让外部...
分类:
Web程序 时间:
2014-07-26 01:57:16
阅读次数:
188
单例是一种重要的概念,它是一种极其便利的设计模式。在iPhone SDK中大量使用了单例的概念,例如,UIApplication的sharedApplication方法,任何时候都会返回一个当前应用程序的UIApplication实例。有时候我们在一个程序几乎所有的地方都要使用某一数据并且要对其进行...
分类:
其他好文 时间:
2014-07-20 09:18:07
阅读次数:
308
3.1 面向对象概念
3.2 类与对象的关系
3.3 封装
3.4 构造函数
3.5 this关键字
3.6 static关键字
3.7 单例设计模式
3.1 面向对象概念
3.1.1 理解面向对象
3.1.2 面向对象的特点
3.1.1 理解面向对象
面向对象是相对面向过程而言
面向对象和面向过程都是一种思想
面向过程
? 强调的是功能行为
面...
分类:
其他好文 时间:
2014-07-18 21:29:24
阅读次数:
202
Singleton.h#define singleton_h(name) + (instancetype)shared##name;#if __has_feature (objc_arc)#define singleton_m(name) \static id _instance; \\+ (id)...
分类:
编程语言 时间:
2014-06-26 16:39:23
阅读次数:
193
单例设计模式:public class Singliton { //no new private Singliton (){ } static Singliton ins = null; public static Singliton get(){ if(ins == null){ ...
分类:
编程语言 时间:
2014-06-18 22:52:01
阅读次数:
238
Swift是一门新的语言,每一门语言都有其特点,如何在Swift下实现单例设计模式呢?...
分类:
其他好文 时间:
2014-06-17 21:50:54
阅读次数:
224