スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[iOS]こんなソースはLeaks(リークス)だ

この記事には自分の書いているコードでリークスになっちゃったパターンを書いていきます。



ケース1:「代入用に作った変数を初期化した」

今回はヘッダに宣言しておいた変数"show_list"がリークス対象になっていた。

(ex)
"ビューコントローラ.h"
UITableList *show_list;

"ビューコントローラ.m"
-(void)viewDidLoad{
show_list = [[NSMutableArray alloc] init];        //  <-- leaks!!
}

"使用例"
UITableList *table_list =
 [[NSMutableArray allocinit];
show_list =  table_list ;


代入するだけならわざわざallocする必要はないということ。

-ここまでの記述(2011/06/15)
このエントリーをはてなブックマークに追加

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。