[이 특정 주제를 제외하고는 개발자가 Java 같은 프로세서 아키텍처를 거의 완전히 무시할 수있게 해주는 언어로 성장했기 때문에 나는이 전체 주제를 오해 할 수도있다. 일부 개념이 잘못되어 있으면 저를 시정하십시오.]float 대신 CGFloat를 사용 하시겠습니까? 그들은 그것을하지 않는다.
here 읽기 서로 다른 프로세서 아키텍처 (64 비트 핸들이 다르게 플로트) 내 코드를 미래 입증한다 때문에 조언을 대신 플로트, 말의 CGFloat을 사용하는 것 같다. 그것이 맞다면, 왜 UISlider
은 float
을 직접 (값으로) 사용합니까? 어쨌든 아키텍처가 변경되는 경우 어쨌든 내 코드가 올바르지 않기 때문에 float
을 읽고 CGFloat
으로 변환하는 것이 잘못 되었습니까?
+1 그래서 슬라이더의 값을 읽고 쓰는 코드에 어떤 영향이 있다고 생각합니까? 그냥 부유물을 사용합니까? –
플로트 (float)로 사용하면 플로트 (float)로 사용됩니다.) 일관성은 여기서 중요합니다. 이상적으로는 전체적으로'CGFloat'가 될 것입니다. –