タグ

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

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

    はじめに 開発中とストアに公開時の設定を変更したいGAのトラッキング ID、アプリが接続するWebサーバのURL といったものはビルド時のスキーマを複数個用意して、buildarchiveなどを変えることでも変更していました。 他にもmacroでLogの出力をON/OFFをしたりもあります。 :[プロジェクト名]-prefix.pch #ifdef DEBUG #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); #else #define DLog(...) #endif swiftpchがないって、困りました。 参考 iOS開発でのNSLogはDEBUGマクロで使おう http://d.hatena.ne.jp/k2_k_hei/2012

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

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

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