add Mark -
add pragma mark type
update codesinppt
add strong proprety
update pre-commit.hook
add proprety Strong