Use a temp variable to avoid ARC warnings