objective-c 著者検索が上手く行かない。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
TEAS TEA

objective-c 著者検索が上手く行かない。

#1

投稿記事 by TEAS TEA » 14年前

タイトル検索は上手く行ったのですが著者検索の実装に手間取っております。

TopMenu→NextMenu2_1→NextMenu2_2と遷移しております。
しかし→NextMenu2_2に遷移する時に落ちる時と落ちない時があります。
又、あ行の一行目等何故か検索にかかる所もあります。

汚いソースで申し訳ないのですが閲覧して頂けますと助かります。
ソースは下記に
http://www1.axfc.net/uploader/Sc/so/215245
Pass:abc

めるぽん

Re: objective-c 著者検索が上手く行かない。

#2

投稿記事 by めるぽん » 14年前

実行環境が無いので適当に読んだだけですが、メモリリークが大量にありますね。
例えば NextMenuController_2_1.m だと、
32行目 chkStr
90行目 csv
95行目 str
96行目 chk
150行目 [[NSString alloc] initWithFormat:...]
169行目 [[NSString alloc] initWithFormat:...]
あたりでしょうか。
あと、- tableView:cellForRowAtIndexPath: で cell の null チェックをなぜかコメントアウトしているのですが、これもリークの原因になりそうな気がします。
この辺が原因でメモリが足りずに落ちている可能性はありませんか?

Xcode の静的解析を試してみたり([ビルド設定]→[静的アナライザを実行]にチェックを入れる)、Instruments(Leak) 等を使って調べてみてはどうでしょうか。

閉鎖

“C言語何でも質問掲示板” へ戻る