2009年10月1日のブックマーク (2件)

  • iPhoneアプリのメモリリーク

    Objective-Cのメモリ管理をなかなか理解できない開発者も多い気がするので、メモリリークについて不安に思っている方も多いのではないでしょうか。 iPhoneで初めてプログラミングを始めた方もいるかもしれませんので、メモリリークについて簡単に説明すると、allocしたメモリ領域をrelease(dealloc)していないとか、確保したメモリがどこからも参照されない状態になって、ゴミが残っている状態の事です。 自分も理解するまで随分と悩みました。 まずはリークがあるかテストする所から始まります。 XCodeのメニューの「実行」→「パフォーマンスツールを使って開始」→「Leaks」を選択して、「Instruments」を起動しましょう。 以下のような画面でテストできます。 今回は「おみくじ」アプリでわざとメモリリークが出るように改変してみました。 このツールを使ったテストでは以下の2点に注

    iPhoneアプリのメモリリーク
    t-t3
    t-t3 2009/10/01
    iPhoneアプリのメモリリーク
  • その3 サンプルコードを動かしてみよう

    ホーム < ゲームつくろー! < SQLite超入門編 その3 サンプルコードを動かしてみよう さて、前章でSQLiteのインストール作業も終り、いよいよSQLiteを用いてデータベースを操作できそうです。しかし、何をどうすれば良いのかさっぱりわかりません。そこでSQLiteのオフィシャルページに赴いた所、Documentationの「SQLite In 5 Minutes Or Less」にサンプルコードがありました。また幾つかのサイトにもサンプルが掲載されていました。ここではそれらを参考にして作った極短サンプルでSQLiteの機能を見てみようと思います。極短なので分かりやすいと思いますよ~。 ① サンプルプログラムを動かしてみよう 以下がこの章で検討する極端サンプルプログラムです。まずはざっと眺めてみてください: #pragma comment( lib, "sqlite3.lib"

    t-t3
    t-t3 2009/10/01
    SQLite超入門