2012-03-26 24 views

Odpowiedz

43

Drugie pole z NSRange jest długością, a nie punktem końcowym. Próbujesz usunąć piętnaście obiektów, począwszy od wskaźnika 11.

Zamiast tego, chcesz zrobić coś wzdłuż linii:

[myArray removeObjectsInRange:(NSRange){11, 5}]; 
+0

Dziękuję. Właśnie zdałem sobie sprawę, że używam NSRange źle. –

+1

@Yar: To dokładnie ten sam dokument, wiesz. :) –

+0

Wiem, ale nie mogę zrozumieć, kiedy dokumenty będą takie same, a kiedy iOS i Mac będą produkować różne dokumenty (co robią, czasami, jak różnią się metody itp.). Nie są w tym przypadku, ale czy mogą się różnić od siebie? –