1
这是标题:(?我不知道该非原子做什么,有什么事情做使它安全多线程,我真的需要它)为什么这个代码泄漏? (iphone)
@interface ForumBrowserAppDelegate : NSObject <UIApplicationDelegate> {
ForumSelection *forumSelection;
UIWindow *window;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet ForumSelection *forumSelection;
在主文件:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Override point for customization after app launch
[window addSubview:forumSelection.view]; //<<<< Instruments highlights this line
[forumSelection release];
[window makeKeyAndVisible];
}
我本来是没有财产的事情在页眉或[forumSelection release];
所以我想这可能是为什么它泄漏不过的仪器仍说,这种泄漏,我不知道为什么?
你在分层模式下使用乐器吗?(底部选择器thingy的第二个选项)?你是否一路钻到找到代码引用的最后一个地方,而不是第一个? (点击错误,然后按Alt右箭头,如果我的记忆为我服务,它可能不会) – Andiih 2010-05-17 19:59:19
否则,它的值得铭记的乐器谎言。用它来找出错误。如果你的代码中没有错误,那么你可能没问题。你是否尝试了静态分析(构建和分析?) – Andiih 2010-05-17 20:00:50