fix bug: in method objectAtPosition:, index should>=0