2
我正在構建一個通過閃電連接器連接的外部攝像頭的應用程序,因此我無法在連接攝像頭時使用XCode/Instruments調試/分析應用程序。 有沒有辦法讓我瞭解我的應用程序是否在運行時泄漏內存?或者,也許看到我的應用程序正在使用的內存量?iOS9如何知道我是否在運行時泄漏內存?
我正在構建一個通過閃電連接器連接的外部攝像頭的應用程序,因此我無法在連接攝像頭時使用XCode/Instruments調試/分析應用程序。 有沒有辦法讓我瞭解我的應用程序是否在運行時泄漏內存?或者,也許看到我的應用程序正在使用的內存量?iOS9如何知道我是否在運行時泄漏內存?
如果您將日誌語句放入應用程序以返回有關內存使用情況的信息,則可以在運行完應用程序之後檢查系統日誌以查找可能的內存泄漏。
這隻能在Mac上進行:
將設備連接到Mac
開放的Xcode,去窗口 - >設備在標題欄中
點擊側邊欄上的設備
點擊'查看設備日誌'
參考:https://apple.stackexchange.com/questions/165100/how-to-read-iphone-system-logs
另見:https://www.cocoanetics.com/2011/03/accessing-the-ios-system-log/