优化强弱引用宏