HI는 -주조 수레와 UILabel의
내가 UILabel의에 값을하고 난 플로트 타입의 값으로 숫자를 전달할.
rate = float
hourlyRate = label
아래 코드는 오류입니다. 나는 객체에서 원시적 가치로 이동하는 나쁜 형태를 알고 있지만 방법이 있어야합니다.
도움이 될 것입니다.
rate = NSNumber numberWithFloat:[hourlyRate.text rate];
HI는 -주조 수레와 UILabel의
내가 UILabel의에 값을하고 난 플로트 타입의 값으로 숫자를 전달할.
rate = float
hourlyRate = label
아래 코드는 오류입니다. 나는 객체에서 원시적 가치로 이동하는 나쁜 형태를 알고 있지만 방법이 있어야합니다.
도움이 될 것입니다.
rate = NSNumber numberWithFloat:[hourlyRate.text rate];
있는 NSString 편리한하는 FloatValue 방법이 있습니다 메시지를 보내려고하는 경우 numberWithFloat:
그것과 같이 괄호로 묶어야합니다의 NSNumber하기 때문에 무효이다
rate = [hourlyRate.text floatValue];
rate = NSNumber numberWithFloat:[hourlyRate.text rate];
:
rate = [NSNumber numberWithFloat:[hourlyRate.text rate]];
그리고 hourlyRate.text
은 NSString을 반환합니다. 서브 클래 싱을하지 않고 NSString 메서드를 추가하지 않으면 rate
메서드를 보낼 수 없습니다.
rate = [hourlyRate.text floatValue];
을 그리고 당신은 의미합니까 :
이 UILabel의의 float 값을 얻을 수있는 올바른 방법이다이 시도
float rate;
정보 주셔서 감사합니다! 정말 감사 –
완벽했다! –