fix bug:synthesized retain overwrite system retain
Merge pull request #7 from lincode/master

fix bug: synthesized retain overiwiret system retain