nil delegate to avoid crash
Reverted back to using @synchronized in text content view
- the semaphore or dispatch queues added unnecessary complexity
- @synchronized is a nice recursive lock that also works properly with subclasses and independently of what queue we're one
Reverted the @synchronized experiment,
unexpectedly an orientation change would suddenly not show any text any more
changed text content layer to DTTiledLayerWithoutFade in demo