0
16 진수 색상 값을 실수로 변환하려고합니다. 그래서 같은 방법으로 DataController 클래스가 있습니다 : 나는 쉽게 0.0과 1.0 사이의 색상 값을 얻기 위해 그것을 사용하려는코코아 터치 - 호환되지 않는 유형의 할당
+(float)floatFromHexColorInteger:(float)hexFloat {
float newColorFloat = hexFloat/255.0f;
return newColorFloat;
}
, 그래서 나는과 같이 사용할 수 있습니다 :
float colorFloat = [DataController floatFromHexColorInteger:79.0f];
//error on line above is:
//Classes/RootViewController.m:53: error: incompatible types in assignment
self.navigationController.toolbar.tintColor = [UIColor colorWithRed:colorFloat green:colorFloat blue:colorFloat alpha:1.0f];
I 호환되지 않는 유형에 대한 첫 번째 줄에서 컴파일러 오류 (2)가 발생했습니다. 왜 그럴 수 있니?
정확한 컴파일러 오류 메시지는 무엇입니까? –
실제 오류 메시지를 게시하십시오. –
floatFromHexColorInteger : 어딘가에 선언 되었습니까? 그렇다면 반환 유형도 여기에서 확인하십시오. – Jilouc