• 人気のコメント(0)
  • 全てのコメント
tasanobu tasanobu SectionとRowを指定してNSIndexPathを生成する方法

2011/11/20 リンク

    関連記事

    Song of Cloud: 自前でNSIndexPathを生成する

    UITableViewで、現在の行の次の行や前の行を参照したい場合、NSIndexPathを自分で生成しないといけない...

    ブックマークしたユーザー

    • nacika_inscatolare2014/06/30 nacika_inscatolare
    • tana_bata2012/06/21 tana_bata
    • minicoohei2012/03/25 minicoohei
    • tnbnk99992012/01/30 tnbnk9999
    • tasanobu2011/11/20 tasanobu
    • teracy_junk2011/11/14 teracy_junk
    • dendouji2011/11/12 dendouji
    • kaz_292010/09/13 kaz_29
    すべてのユーザーの
    詳細を表示します

    関連商品

    いま人気の記事

    いま人気の記事 - テクノロジー

    新着記事 - テクノロジー

    同じサイトの新着

    • Song of Cloud: テキスト部分一致検索(接尾辞の列挙)

      1 userssongofcloud.gluegent.com

      App Engineでテキスト部分一致検索を紹介してみようと思います。 とりあえず新しい発見があったので、あまり効率的でない「接尾辞の列挙」という方法で実現してみます。 なお、サンプルコードは全てSlim3 Datastoreとデータストア低レベルAPIを利用して書かれています。 今回のエントリの内容は開発サーバ(1.2.6)で正しく動かないようです。試してみる方は、デプロイすることをお勧めします。 前方一致検索 App Engineのデータストア上で検索を行う場合、インデックスの「レンジスキャン」という方法で目的のエンティティが探し出されます。 これは、データストア上にソートされたインデックスエントリの開始位置と終了位置を指定して、その範囲全体を抜き出すイメージです。 これをうまく利用すると、テキストの「前方一致検索」が実現できます。 テキストはUnicodeの辞書式順序でソートされてい
    • Song of Cloud: autoreleaseのタイミング

      1 userssongofcloud.gluegent.com

      前回のわたくしのNSIndexPathについてのポストで、autoreleaseだとメモリ圧迫しちゃうねぇなどと書きましたが。 Xcodeで自動で生成されるソースを見ると、main.mに int main(int argc, char *argv[]) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; int retVal = UIApplicationMain(argc, argv, nil, nil); [pool release]; return retVal; } などとありまして、ああautoreleaseにした奴はアプリケーションが終了するまでプールされっぱなしなのだな、これは気をつけなきゃいけないなと思っていたのですが。 敢えてautoreleaseにしてたオブジェクトが予期せぬタイミングで初期化されて
    • Song of Cloud: XCodeのプロジェクト構成

      1 userssongofcloud.gluegent.com

      まずXCodeによる開発を行った場合のプロジェクト構成をまとめてみる。XCodeではプロジェクトの構成は必ずしも実ディレクトリと一致していない。XCode上で見える構成はグループという実ファイルに対する参照で取り扱われてる。とりあえずグループ:実ディレクトリの構成で書いてみる。 Classes:${basedir}/Classes/${projectName} ここには作成するアプリのコードを置く。Delegateクラス、ViewControllerクラスなどなど。 Other Sources:${basedir} ブートストラップとなるmain.m、共通のヘッダファイルとなる.pchなどはここに置く。CやC++のソースもここに置くのが慣習らしい。アプリケーション全体に関連するものを置く場所なのかな。 Resources:${basedir} 名前の通りリソースファイルを置くところ。画像、
    • Song of Cloud: UITableViewCellの現在の位置を取りたい

      6 userssongofcloud.gluegent.com

      UITableViewCellの現在表示されている位置を取得しよう、というんで素直に CGRect rect = cell.frame; と取ってみたくなりますが、スクロールが行われている場合はこれでは取れないです。このrectの持っている座標は、スクロールが行われてない場合の位置、つまり画面の外を指しています。 なので、どれだけUITableViewがスクロールされているかを取って引き算してやればいい、と。UITableViewにcontentOffsetなんてプロパティがあります。 CGPoint offset = tableView.contentOffset; rect.origin.x = rect.origin.x - offset.x; rect.origin.y = rect.origin.y - offset.y; めでたきかなこれで取れました。

    生活保護受給者190万人突破 6月、1955年度以来 - 中国新聞

    1 users http://www.chugoku-np.co.jp/

    Bubulle's weblog 15 09 2010

    1 users http://www.perrier.eu.org/