Advice from an experienced Appreneur, Mentor and Coach. My previous post about conditional logging received quite a few responses, with several people pointing out that littering your code with #ifdef DEBUG statements is both ugly and error prone. Karl Kraft, for example, created a new DebugLog class as a drop-in replacement for NSLog. Since NSLog has been around for quite a while, there have been
こんにちは、中川です。 今回は、最近行っているiPhoneアプリの開発で非常に便利な ツール「clang」というものがありましたのでご紹介したいと思います。 iPhoneアプリではPHPとは違いメモリの扱いが非常に重要になってきます。 allocしたものの、リリースをしていないが為に、メモリリークをおこし、 実行が非常に遅くなったり、フリーズしたりということがおこってきます。 よく気をつけてコードを書いていても、うっかりということがありので、 コードの静的解析をおこなうツールというものは非常に役にたちます。 では、早速使い方を。 まずは、以下のページからclang (checker-132.tar.bz2)をダウンロードし解凍します。 LLVM/Clang Static Analyzer 解凍した中身を /usr/local/bin/に全て配置します。 (/usr/local/binにPA
iPhoneのダイヤルパッドを使い、テスト(メンテナンス)モードに入ったり、各種設定を表示されることができる、「隠しコマンド」があったので試してみました。 テストモードはフィールドエンジニアやメンテナンス技術者向けのもので、同様のコマンドは初代iPhoneにもあることが知られていました。 【注意】テストモードは技術情報を表示するもので、iPhoneへダメージを与えないと思われますが、試す場合は自己責任で行ってください。 テストモードに入るには、「電話」を起動してキーパッドから、” *3001#12345#* “と入力して”発信”をタップします。 “Field Test“というアプリが起動し、基地局などの3Gネットワークに関する情報がかなり詳細に確認できるようです。 ” *#21# “は、電話機能の各種設定を表示させるコードのようです。 転送に関する設定は、” *#61# ”で確認することが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く