标签: python swift memory-management
Swift的自动引用计数和Python(手动)引用计数之间有什么区别?
是因为Swift支持weak var自动清除循环数据结构,而在Python中却没有这种东西,您必须手动del,否则内存泄漏?
weak var
del
答案 0 :(得分:0)
Apple称Swift ARC(自动参考计数)
Swift使用自动引用计数(ARC)来跟踪和管理应用程序的内存使用情况。 不再需要类实例时,ARC会自动释放这些实例所使用的内存。
在引用计数等于0时,Swift将删除对象。
Python使用垃圾收集器