颜色管理类的委托属性的属性改为 weak,避免潜在的循环引用