在外國網站上看到一個用artoolKit作的demo,學習了用gcd建立單列

外國網站:http://www.raywenderlich.com/42266/augmented-reality-ios-tutorial-location-basedios

看了下里面的demo,源代碼裏有個用gcd建立的實例;網站

因而就百度了下:dispatch_once_t  發現用它來建立單例很方便;spa

http://bj007.blog.51cto.com/1701577/649413/blog

+ (PlacesLoader *)sharedInstance {get

static PlacesLoader *instance = nil;it

staticdispatch_once_t onceToken;io

 

dispatch_once(&onceToken, ^{class

instance = [[PlacesLoader alloc] init];百度

});sed

 

return instance;

}

相關文章
相關標籤/搜索