2016-10-11 1 views
-2
  1. 0 상황이 가능 range.location이 될 때 거기에 range.location > targetString.length 다음 range.length !=0인가?
  2. 범위 변수의 존재 여부를 판단하는 가장 좋은 방법은 무엇입니까?
+1

코드를 표시해야하지만 이는 누구에게도 의미가 없습니다. 'targetString'은 무엇을 의미합니까? –

답변

1

잘못된 NSRange 때문에, NSNotFoundlocation 멤버 세트 (NSIntegerMax 인)이 있습니다 범위가 무효 인 경우에

  1. 예, 그러나이 경우에 length 멤버 어쨌든 무시해야합니다.
  2. "존재"란 "유효"를 의미하는 경우 location != NSNotFound 일 때입니다.
+0

그래서 NSRange가 위치에 의해서만 결정되었는지 여부는 맞습니까? – hlily

+0

네, 맞습니다. – Droppy

+0

soga, 고마워요. – hlily