iOS单例的创建方法

1。最基本的写法

+(*)默认

{

,,*单=,

,,(,==){

,,,,,=[[]];

,,,,[],

,,}

,,,

}

2。上锁

+ (*) defaultSingleton

{

@synchronizedself

,,{

,,,,* singleton =

,,,,(==){

,,,,,=[[]];才能

,,,,}

,,,,,

,,}}

3。肾小球囊性肾病写法

+(*)默认

{

,,*=,

,,onceToken;

,,(和onceToken ^ {

,,,,=[[]];

,,});

,,,

}


iOS单例的创建方法