2012-05-15 5 views
10

float 속성을 가진 NSView 하위 클래스를 만들고 인터페이스 작성기에서 설정하려고합니다. User Defined Runtime Attributes (사용자 정의 런타임 속성) 섹션에서 유일한 적합한 유형은 Number (숫자)입니다. 그러나 10 진수 (. 또는 분리 문자를 사용하여)를 입력하려면 가장 가까운 정수로 반올림합니다. 이것은 버그입니까, 아니면 의도적입니까? 어떻게 정수 대신 float를 정의 할 수 있습니까?Interface Builder의 사용자 정의 런타임 속성이 수락을 허용하지 않습니까?

답변

18

은 문자열 유형을 사용하고

0.7 
+0

와우, 내가 왜이 일을 생각하고 있지 않습니다처럼 값을 입력? 감사. – DrummerB

+0

감사합니다 !! DrummerB와 마찬가지로, 이것은 나를 미치게 만들었습니다. 그리고 그 대답은 아주 간단합니다. –

+4

@DrummerB : 그것은 완전히 비논리적이기 때문에. – MrTJ

관련 문제