singleton syle
fix layout
singleton style
refacotr
use class method instead of c functions
fix
fix
use property
style adjust
style adjust
clear warning
add ignore
use property
use objc literal
remove unused property
remove unsed ivar
use property
remove global viariable
fix
style