iphone - 在我的 View Controller.m 上填充 Dealloc

标签 iphone ios objective-c xcode

我无法理解 dealloc、release 以及将内容设置为 nil。我构建了我的应用程序,认为我最终可以处理内存管理,但现在面临着严重的后果。诚然,这对于开始开发我的应用程序来说是一个糟糕的方法,但你必须从某个地方开始。

是否有指南/文档告诉我哪些项目需要释放,或者如何进行?我正在使用ARC,并且知道我不需要释放东西,但是我如何知道在dealloc中哪些项目需要设置为nil 方法?

我的应用程序现在非常慢,因为我在 viewDidAppear 中调用了很多方法,每次 View 出现时它都会变得越来越慢。只需要一个开始的地方。任何初步指导将不胜感激!

谢谢大家!

最佳答案

http://www.raywenderlich.com/5677/beginning-arc-in-ios-5-part-1 阅读本关于 ARC 的教程非常有帮助。

关于iphone - 在我的 View Controller.m 上填充 Dealloc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15153896/

相关文章:

iphone - 如何在iOS中实现 "Touch status bar to scroll to top"?

iphone - 如何对 UILabel 的 textColor 进行动画处理?

ios - 我可以使用 CMake 为 XCode (OCUnit) 创建 iOS 单元测试目标吗?

objective-c - 如何自动生成从 XSD 到 Objective C IOS 的类?

iphone - 如何使用setValue :forKey: function with NSArray

iphone - NSNotification 未在 UIViewController 中接收,该 UIViewController 的 View 是 UIScrollview 的 subview

iphone - 在app store制作ios应用,一个apple id可以安装一次

使用 md5 key 的 iOS 3DES 加密

ios - 水平角度的旋转问题

ios - 使用带有 UIViewController 容器的 UISearchDisplayController