在系统中引入单例模式往往并没有起到明显的效果却增加了系统的复杂性。不能仅仅因为某个类只需要一个实例而采用单例模式,这些完全可以用引用对象取代。...
分类:
其他好文 时间:
2014-06-16 12:15:24
阅读次数:
140
一、MySingle类
import Foundation
class MySingle{
//定义单例的属性
var name:String?
var age:Int?
var height:Double?
//定义类方法
class func shareInstance()->MySingle{
struct qzSingle...
分类:
其他好文 时间:
2014-06-16 12:04:04
阅读次数:
272
如何防止一个类产生多个实例呢
1.不做任何措施...
分类:
其他好文 时间:
2014-06-16 11:23:56
阅读次数:
171
UIApplication 1.简介 1>整个应用程序的象征,一个应用程序就一个UIApplication对象,使用了单例设计模式2>通过[UIApplication sharedApplication]访问这个单例对象2.常见用法 ...
分类:
移动开发 时间:
2014-06-15 23:12:20
阅读次数:
314
下班了。。。赶紧 把我利用Swift利用单例管理FMDB数据库的方法分享出来:
// Created by 秦志伟 on 14-6-12.
import UIKit
class ZWDBManager: NSObject {
//前提将FMDBDatabase的头文件加入到桥接文件中
var dataBase:FMDatabase?
var lock:NSLock?...
分类:
数据库 时间:
2014-06-15 18:04:45
阅读次数:
267
直接上代码:
// Created by 秦志伟 on 14-6-12.
import UIKit
class ZWDBManager: NSObject {
//前提将FMDBDatabase的头文件加入到桥接文件中
var dataBase:FMDatabase?
var lock:NSLock?
//创建单例
class func shareIn...
分类:
其他好文 时间:
2014-06-15 17:06:30
阅读次数:
299
Java作为面向对象的语言,处理结构化的数据当然也可以将其对象化,这就是涉及到了转化工具。而对于XML文件来说,经常使用的是JDK 1.6开始支持的JAXB 2.0,另外还有一款叫做XStream的框架。本人在使用XStream遇到了一些问题,在此分享。...
分类:
移动开发 时间:
2014-06-15 09:53:03
阅读次数:
925
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式...
分类:
编程语言 时间:
2014-06-14 22:41:42
阅读次数:
369
ICE发布者/订阅者的一个最简单例子IceStorm服务config.icebox## The IceBox server endpoint configuration. This endpoint is only used# to communicate with the IceBox Servi...
分类:
其他好文 时间:
2014-06-14 21:38:09
阅读次数:
535
H:/1021/00_block回调.h/*
通过block回调
定义block代码块,目的是解析完成之后调用
返回值是 void
参数是 数组,里面的每个成员是一个NSString*/
typedef void(^WeatherFinishedBlock)(NSArray *dataList);
@interface WeatherXMLPaser : NSObject
// 解析器...
分类:
移动开发 时间:
2014-06-13 20:37:58
阅读次数:
331