static var testValue = 1
objc_setAssociatedObject(self, &testValue, 10.1, .OBJC_ASSOCIATION_ASSIGN)
objc_getAssociatedObject(self, &testValue)
Когда я выполню третью строку кода, он обработает sh, но когда я изменю значение, которое я хочу установить на 10 (или 10.0) , он может успешно получить Значение. Почему это случилось?