注意:printfなどの出力時改行ができない

Mac上の文字コード(UTF-8)ではバックスラッシュとエンマークが違う文字コードです。
なのでエンマークだとエスケープシーケンスがちゃんと機能しません。
ブログからソースをコピーするとエンマークになると思いますが、これをXcode上でバックスラッシュに置換してください。
バックスラッシュは [option] + [エンマーク] で入力できます。