添加 ObjectMacro