USEGEAR

导航

TJSON的烦人的泄漏

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

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

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

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

 

 free数组后的情况:

 

 good luck

 

posted on 2021-10-27 19:25  USEGEAR  阅读(99)  评论(0编辑  收藏  举报