Plus a few other small tweaks
Cosmetic - make property attributes all the same.
When nilling attributes, nil the name and symbolicTraits too.
Try unsafe_unretained again
Minor rework of locking.
Cause of all my woes - when grabbing a CFArray but using a NSArray (w…
…hich is by default strong), ARC then releases that array - causing an over released condition. Could have used a CFArray. Create new array for the tab stops, makes future debugging easier.
Comment out NSLog of HTML string
Very minor change to lock init
Proper way to do readonly; contentView was getting added to subviews …
…twice; nil out delegate in dealloc
Release the lock