>>555
単に %@ が倒置しているだけでは、
%@ が入れ替わることにより意味が変わってしまう可能性があるだけで
アプリケーションが落ちることは無いはずです。

>>510 さんの指摘されている箇所のように、
%@ と %d が混在している場合には、
単純に倒置させてしまうとアプリケーションが落ちる原因になります。

その場合は、>>533 さんの挙げられた方法で倒置させれば良いのではないかと思います。