문제

nsindexpath를 만드는 동안 경고를 받고 있습니다.

NSInteger arr[] = {0,3};
[NSIndexPath indexPathWithIndexes:arr length:2]

warning: pointer targets in passing argument 1 of 'indexPathWithIndexes:length:' differ in signedness

경고는 무엇입니까 ?? 작동하는 방법?

감사

도움이 되었습니까?

해결책

배열이 유형이어야합니다 NSUInteger (서명되지 않은).

NSIndexPath는 NSINTEGER 배열 (실제로 int)을 통해 전달할 수있는 음수 값을 원하지 않기 때문에 말합니다.

다른 팁

iPhone을 위해 개발 중이라고 가정 할 때, 당신은 인덱스 경로를 만들기위한 Uikit 추가를 사용하여 위치를 나타냅니다. UITableViews. 당신은 다음과 같이 예제를 구성해야합니다. NSIndexPath *myIndexPath = [NSIndexPath indexPathForRow:0 inSection:3]; 보다 이 Apple 문서 자세한 내용은.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top