TJSON的烦人的泄漏

System.Json中的JSON应该说还是好用的,因为相关superObject的json使用,转换过来概念思路上有点混淆搞不清。

正题:老是泄漏。一会儿是TJSONArray,一会儿是TJSONObect。

解决方法:对最外层的Tjson也就是拥有者进行free即可。这样里面的create的会自动释放。没有固定的应该free谁的问题!

还是搞不清就这样:退出前查看TJSON类变量是否nil,不是就free。

 free数组后的情况:

 good luck

原文地址:https://www.cnblogs.com/usegear/p/15472559.html