1.ARC

  一端用strong,一端用weak

2.非ARC

  一端用retain,一端用assign