[iOS] 在Objective C使用Swift的Singleton
隨著Swift發展日益盛行,以Objective C為主開發的我要開始與Swift「交互作用」,這次主題是在Objective C使用Swift的Singleton,這看似很容易達成的用法,卻在我又多了C語言來混用,就變得複雜啊~
隨著Swift發展日益盛行,以Objective C為主開發的我要開始與Swift「交互作用」,這次主題是在Objective C使用Swift的Singleton,這看似很容易達成的用法,卻在我又多了C語言來混用,就變得複雜啊~
單例 (Singleton) 或稱單一實體,也就是程式運行時,此Class永遠只有一個實體。

原本生成一個實體寫法:
HappyClass *class = [[HappyClass alloc] init];
程式每次執行到此,都會重新生成一個實體。若有多重執行緒,很有可能不小心生成多個實體;或是操作流程多變,也是可能會生成多個實體。
HappyMan・迴響