我遇到了一个令我的应用程序崩溃的问题,并且我尝试了一切来改变它,但没有运气。所以我希望新的眼睛可以帮助我一点点。Xcode:存储到“通知”中的对象的潜在泄漏
这里是我的代码视图:
.H
@property (nonatomic, retain) UILocalNotification *notification;
.M
- (void)applicationDidEnterBackground:(UIApplication *)application
{
UILocalNotification *notification = [[UILocalNotification alloc] init];
notification.fireDate = [[NSDate date] dateByAddingTimeInterval:60*60*24];
notification.alertBody = @"Skal du ikke træne i dag? Det tager kun 7 minutter!";
[[UIApplication sharedApplication] scheduleLocalNotification:notification];
}
它给我分析它,当出现以下错误:
- 存储到“通知”中的对象的潜在泄漏
我真的希望你们其中一个能帮我一把。谢谢!
您没有在此方法中使用'notification'属性。这是你想在这里发布的代码吗?此外,潜在的泄漏并不需要与事故相关(可能不是)。 – Tricertops
我对你的问题是:你为什么不使用ARC?如果你不知道它是什么,只需打开它;) – Tricertops
作为一个方面说明:'60 * 60 * 24'不能保证现在给你+1天!时间**是**恶,请务必正确处理! – JustSid