lldb

    2熱度

    1回答

    根據lldb官方指南,在調試會話期間(使用命令source list)查看源代碼的能力是通過爲源文件設置新路徑名來完成的。 即,如果我在/ tmp中將項目編譯到一臺計算機上並將其部署到源代碼駐留在/ Users/Src /的另一臺計算機上,則應在部署計算機中運行lldb鍵入settings set target.source-map /tmp /Users/Src。 但是,如果我從別人處獲得可執行

    0熱度

    1回答

    : public enum Month : String { case January = "JAN" case February = "FEB" case March = "MAR" case April = "APR" case May = "MAY" case June = "JUN" case July = "JUL"

    0熱度

    1回答

    我用這個expr修改速度值: expr (void)[[[[UIApplication sharedApplication] keyWindow] layer] setSpeed:0.9f] 但設置的值爲-2。 爲什麼會發生這種情況,我該如何解決? 我試試這個命令在另一個應用程序,其結果是正確的....

    5熱度

    1回答

    編輯:它現在看起來並不侷限於frame info,但實際上,breakpoint command add命令中的NONE都不起作用。如果在(LLDB)鍵入手動他們只會工作命令提示符 我通過在Xcode控制檯設置LLDB一些斷點,檢查類以及它如何在代碼中使用。 (lldb) breakpoint set --func-regex "DVLayer" 斷點7:73個位置。 (lldb) break

    1熱度

    1回答

    (lldb) po Date(timeIntervalSince1970: TimeInterval(0)) ▿ 1970-01-01 00:00:00 +0000 - timeIntervalSinceReferenceDate : -978307200.0 (lldb) po Date(timeIntervalSince1970: TimeInterval(0))! ▿ 19

    3熱度

    2回答

    要調試高頻定時器或傳感器的值,配置一個每隔x次觸發一次的斷點將非常有用。什麼是實現這一目標的最佳方式? 我在Xcode中嘗試了「在停止之前忽略x次」選項,但這隻適用於第一次。我可以使用LLDB命令重置此計數器嗎?

    0熱度

    1回答

    轉換我的代碼爲SWIFT 3之後,我的一個錯誤: noteObjects.sort (comparator: { (first : AnyObject, second : AnyObject) -> ComparisonResult in if let f : String = (first as! RChannels).name! { let s : String

    3熱度

    1回答

    我只是想了解如何在Windows上使用Clang/LLVM(而不是Microsoft Clanf/C2 toolchain)。 請澄清我的理解: here是對過程的描述。 做我理解這一權利,以生成可執行應明確執行這些步驟: clang.exe(前端編譯) llc.exe(後端代碼生成器) lld.exe (接頭) 或隱式: 只是運行clang.exe(運行其他工具從自身) 然而,上面的說明書中,建

    1熱度

    1回答

    我想從給定框架獲得「自我」。有沒有辦法做到這一點? 我試過「框架信息」和其他一些選項。 (lldb) frame info frame #11: 0x0000000102767ab8 UIKit`-[UIImageView _resolveImageForTrait:] + 463 (lldb) 例如,在下面的例子中我想從第11幀中的按鈕目標。

    9熱度

    1回答

    如何在使用最新的Android Studio工具時讓lldb查看預置本機庫的符號? 我正在使用Android Studio 2.2.2開發Android應用程序。我的應用程序有一個本地組件,也取決於我的本地組件鏈接到的預構建本機庫。當我用調試器闖入一些本機代碼時,調試器爲我的本地代碼提供了符號,但不是用符號構建的預建庫。我在調試預構建本機庫(https://developer.android.co