То, что вы хотите сделать, не нужно, поскольку у вас уже есть указатели на ваши прикосновения, хранящиеся в touchArray.Если вы хотите явно создать отдельный объект для каждого прикосновения, вы должны создать их вручную.
Или вы можете сделать небольшой трюк, подобный этому:
// Создать метод с именем touchNumbered: (int) number
-(UITouch*)touchNumbered:(int)number{
return [touchArray objectAtIndex:number];
}
Все зависит от того, что вы хотитеделать с этими прикосновениями.