Objectove-c單例模式

單例模式主要用來全局共享對象,在Objective-c中通過定義靜態全局變量來實現

 

@interface MyManager:NSObject

 

+(id)instance

 

@end

 

static MyManager *shareManager = nil;

@implemention MyManager

 

+(id)instance{

  if(shareManager  == nil){

    shareManager  = [[super alloc] init];

}

 

return shareManager  ;

}

 

 

 

然後通過[[MyManager instance] someMethod];

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章