fixed binding between cpp objcpp and swift