1
내 Core Data 모델에서 "speech1Size"라는 부동 유형으로 설정된 변수가 있습니다. 그 변수를 사용하여 UILabel의 글꼴 크기를 설정하려고하는데, 시도 할 때마다 오류가 발생합니다. 다음 예제를 실행코어 데이터 변수를 사용하여 글꼴 크기 지정
는이 오류를 반환
"방법을 '+ fontWithSize :'('ID'로 반환 형식 기본값)를 찾을 수 없습니다"
// first I get the value
NSNumber *fontSize = [detailViewController.detailItem valueForKey:@"speech1Size"];
// try to set the UILabel's font size
detailViewController.speech1Label.font = [UIFont fontWithSize:fontSize];
내가 좋아하는 다른 것들의 다양한 시도했습니다 float로 캐스팅하지만 오류를 반환하며 이것은 지금까지 가장 가까운 것으로 보입니다. 나는 간단한 것을 놓치고 있다는 것을 깨닫는다. .. 당신의 시간 동안 당신을 감사하십시오!!
멋진 답변을 보내 주셔서 감사합니다. 이제이 작업을 완료했습니다 :'NSNumber * fontSize = [detailViewController.detailItem valueForKey : @ "speech1Size"]; CGFloat fontSizeToUse = [fontSize floatValue]; detailViewController.speech1Label.font = [UIFont fontWithName : @ "Chalkduster"크기 : fontSizeToUse];' – Brian