iOS: retain caller parameters array to solve problems with thread calls