我有一個來自UIDeviceRGBColor的泄漏。責任框架是+ [UIColor allocWithZone:]。我沒有使用ARC。Xcode儀器泄漏來自UIDeviceRGBColor
泄漏來自下面的方法。
- (void) lAction
{
MKCoordinateRegion mapRegion;
mapRegion.center = mapView.userLocation.coordinate;
mapRegion.span.latitudeDelta = 0.05;
mapRegion.span.longitudeDelta = 0.05;
[mapView setRegion:mapRegion animated: YES];
SettingsViewController *settingsViewController = [[SettingsViewController alloc]
initWithNibName:@"SettingsViewController" bundle:nil];
泄漏從這個下一行來:
[self presentModalViewController: settingsViewController animated:YES];
然後,該方法完成這樣的:
self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:40.0/255.0
green:43.0/255.0 blue:46.0/255.0 alpha:1.0];
}
任何人都知道如何解決這一問題?謝謝你們!
如果您只是在發佈問題之間等待8分鐘,那麼您應該嘗試在發佈之前自己找到更好的答案。 – 2013-02-17 04:45:54
非常感謝 - 試圖潛入記憶管理星雲。經過了大約一千次的討論,並且正在從專家那裏收集更多的知識。 – Brandon 2013-02-17 04:48:47
你可以從我的帖子看到我沒有使用ARC。你會推薦我嘗試轉換我的項目嗎? – Brandon 2013-02-17 04:50:04