1.我现在应该花时间阅读关于内存管理的整章,因为我们主要使用ARC吗?(只是问这个问题以确保我正确地管理时间)
2.如果您在人工管理方面做得非常出色,您可以获得比使用ARC更好的性能吗? (就像你的应用程序将更快地工作)
TNX
解决方法 >您至少应该熟悉手动内存管理的基本概念,因为ARC使用它.您需要至少学习三件事:保留,释放和自动释放.这将有助于您了解有关ARC内部工作的讨论. > ARC主要是编译器技巧(在运行时有一些支持).您可以编写更少的代码,但无法从中获得更好的性能.从本质上讲,ARC允许您以声明方式处理内存管理,而手动管理则使用命令式样式.但是,两个系统都从运行时调用相同的方法. 总结以上是内存溢出为你收集整理的objective-c – 手动内存管理VS ARC全部内容,希望文章能够帮你解决objective-c – 手动内存管理VS ARC所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)