As mentioned in this discussion, dispatch_once
is very useful in building singleton. However, could dispatch_once
created instance got released and dispatch_once
was not able to created that instance because it only execute once?
If so, what is the best practice to deal with it?