ios5 或者 mac os 10.6 以上用weak字段