- 14 名前:名称未設定 mailto:sage [2008/10/29(水) 22:02:38 ID:cQqhv9zc0]
- MallocDebugについて質問
MallocDebugで起動し、PopupButtonからLeaksを選択するとリークしているものが表示されると思っている。 次の手順で作ったアプリでリークが検出されるんだけど、本当にリークしているのか MallocDebugが誤動作しているのかどっちなんでしょうか。 Xcode3.1 OS10.5.5 MallocDebug1.7.1(89.0) Cocoa Applicationのテンプレートで新規作成 クラス作成 @interface MYObject : NSObject { IBOutlet NSTextField *textField; } -(IBAction)button:(id)sender; @end @implementation MYObject -(IBAction)button:(id)sender { [textField setStringValue:@"string"]; } @end WindowにNSTextFieldとNSButtonを配置し、アウトレットとアクションをセットし完成。 手順: テキストフィールドに入力したり、消したり、ボタンを押したりしてから MallocDebugでリークをチェックするとリークしているように見える。 (272 0x1>こんな感じになってます。272は操作を繰り返すと増えていきます。) 書いてて気にしないのが良いように思えてきた。
|

|