こんにちは。先日の健康診断で昨年に比べ 6kg 太っていた、 iOS 担当の加島です。身長は相変わらずでした。野菜中心の生活に移行したいと思います。 さて今回は、 Swift でログをカスタマイズしてみたいと思います。Objective-C では基本的に NSLog を使っていましたね。Swift でも使えます。 let abc = "def" NSLog("%@", abc) // => 2014-08-13 19:00:00.000 MySwiftApp[11379:260330] def ただ、日時やスレッド番号は必要なく、関数名や行番号などが欲しい場合もあるのではないでしょうか。このような場合は、 println が使えます。さらに、Swiftでは文字列内に変数・定数を "\(...)" で展開できるため、以下のように書けます。 println("[\(__FUNCTION__)
![[iOS] Swiftでログをとりたい](https://cdn-ak-scissors.b.st-hatena.com/image/square/126e9c63960837b5815901e11e1f6c1303c17f2b/height=288;version=1;width=512/https%3A%2F%2Fblog.seesaa.jp%2Fimg%2Fogp_logo.png)