我创建了一个具有 float 属性的 NSView 子类,我想在 Interface Builder 中设置它。在用户定义的运行时属性部分,唯一合适的类型是数字。但是,如果我想输入一个十进制数(使用 . 或 , 作为分隔符),它只会四舍五入到最接近的整数。这是一个错误还是故意的?如何定义浮点数而不是整数?
问问题
2363 次
我创建了一个具有 float 属性的 NSView 子类,我想在 Interface Builder 中设置它。在用户定义的运行时属性部分,唯一合适的类型是数字。但是,如果我想输入一个十进制数(使用 . 或 , 作为分隔符),它只会四舍五入到最接近的整数。这是一个错误还是故意的?如何定义浮点数而不是整数?