[英]Is it possible to print the memory of a Objective-C, iOS variable?
我想知道占用該變量的內存…輕松地,我可以計算地址。 對於NSArray,NSDictionary等,任何方便的打印內存的方式。
對於NSArray,NSDictionary等,任何方便的打印內存的方式。
“記憶”可能不會告訴您太多。 Foundation的容器類存儲指向對象的指針,因此您所看到的只是內存地址。 另外,為了理解“內存”,您需要了解有關這些類的內部結構的一些知識。 實際上,這些類的不同實例甚至可能沒有相同的表示形式 。 相反,讓對象告訴您它包含的內容要好得多。
您可以使用-description
方法來獲取大多數對象的描述。 這是檢查對象的常用方法。 還有一個-debugDescription
,這是調試器在使用po
命令打印對象時調用的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.