タグ

Debugとmacroに関するclavierのブックマーク (2)

  • swiftへの移行:pchファイルの設定とmacro - Qiita

    func Log(message: String, function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__) { #if DEBUG println("INPUT \"\(message)\" (File: \(file), Function: \(function), Line: \(line))") #elseif DEBUG_STAGING println("INPUT \(message)") #else #endif } func LogWithTime(message: String, function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__) { let now = NSDat

    swiftへの移行:pchファイルの設定とmacro - Qiita
  • 便利なマクロ・カテゴリ・ライブラリまとめ - Qiita

    お断り 情報が古いです。更新の予定はありません 未だにストックされる方がいらっしゃいますが、古い情報です。ご自身で最新情報を確認してください。 一部はPopperToolsとしてライブラリを公開しています 以下古い内容 iOSアプリの開発にはjavascript/HTML5/CSSRubyなど様々な言語が利用可能ですが、漢ならやっぱりObjective-Cネイティブでしょ! Objective-CはCの完全上位互換なので、Cで使える技の数々はもちろん利用可能です。 加えて動的にメソッドを追加できるカテゴリや、プロトコルorデリゲートなど便利な機能がたくさんあるので、ガンガン使って行きましょう! 以下私が普段使っているマクロ・カテゴリ・ライブラリをまとめます。 一部過去の投稿を焼き直したものですがどうかご容赦を>< /* デバッグログ用マクロ。 NSLog()の使いすぎは明らかなパフォーマ

    便利なマクロ・カテゴリ・ライブラリまとめ - Qiita
  • 1