1
일부 오래된 코코아 코드를 현재 코코아 시스템으로 변환 중입니다.NSCell을 NSUinteger 값으로 설정할 때 암시 적 변환 경고가 발생하지 않도록하는 적절한 방법은 무엇입니까?
일부 셀이있는 창이 있습니다. NSCell 서브 클래스입니다.
세포의 값을 구조의 length
으로 설정하고 싶습니다. 그래서 내 코드는 다음과 같습니다
[numPagesCell setIntValue:range.length];
내가 무엇입니까 문제는 NSRange.length
는 NSUinteger
하고 setIntValue:
방법은 unsigned long
을 취한다는 것입니다. 나는 여기에 캐스트를하지 않을 것입니다. 이것은 제가 많이하는 일이기 때문입니다. 이것을 처리하는 적절한 방법은 무엇입니까?
쉽습니다. 감사. – vy32