腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Xcode
/
lldb
中
查看
内存
分配
的
一种
方法
、
、
、
我有一个简单
的
程序,并设置了一个断点来
查看
如何在调试接口中监视
内存
分配
(而不是使用valgrind): 📷 上面的程序应该
分配
大量
的
内存
。左边
的
" memory“图标似乎与动态
内存
分配
无关(可能与
Xcode
本身使用
的
内存
量有关)。例如,有没有类似于(gdb) call malloc_stats()
的
命令来
查看
<
浏览 37
提问于2019-10-06
得票数 0
回答已采纳
9
回答
LLDB
中
的
视图数组:相当于
Xcode
4.1
中
GDB
的
'@‘运算符
、
、
、
、
我想
查看
一个指针指向
的
元素数组。
在
GDB
中
,这可以通过使用运算符'@‘as将指向
的
内存
视为给定长度的人工数组来实现其中length是我想要
查看
的
元素数量。以上语法
在
随
Xcode
4.1提供
的
LLDB
中
不起作用。 有没有办法
在
LLDB
中
实现上述功能?
浏览 11
提问于2011-08-15
得票数 82
回答已采纳
2
回答
设备向横向倾斜时,iOS应用程序崩溃
、
、
、
应该只
在
纵向模式下支持。info.plist已更改为表示仅支持纵向模式
的
事实。此外,我尝试
在
根视图控制器
中
重写
方法
shouldAutorotate()。然而,我认为这是一
浏览 0
提问于2015-02-08
得票数 0
2
回答
C++ -如何在
lldb
/
Xcode
中
获取std::vector对象
的
地址
、
、
、
、
我有一个堆栈
分配
的
std::vector,正在被一些流氓代码覆盖。它不是被覆盖
的
数据,而是内部状态。我之所以知道这一点,是因为size()成员函数会在程序
中
返回一个垃圾值。它
的
首字母正确。我怀疑代码
中
其他地方有一个常见
的
指针错误。 我使用
的
是
Xcode
4.6.2。我想在
内存
访问向量
的
第一个
内存
位置(向量本身,而不是数据)时设置一个硬件断点(带有
lldb
),这样我
浏览 9
提问于2013-04-23
得票数 3
回答已采纳
1
回答
Xcode
6.2
中
的
调试
、
、
我正在用
Xcode
6.2和Swift开发一个Mac应用程序。我所有的全局变量和枚举都在一个单独
的
Globals.swift文件
中
。到目前为止,该方案
的
运作情况与预期一致。但是,我无法
在
调试窗口中看到这个全局变量。
在
调试窗口
的
左下角,我选择了All。我看到了出口,局部变量,但没有全局变量! 我要改变什么才能看到他们?
浏览 1
提问于2015-07-13
得票数 0
1
回答
当框架不是最上面的时候,显示堆栈框架?
、
、
似乎
lldb
只能使用frame variable来内省变量,无论是使用调试信息还是
在
方法
调用开始时。 我找到了一个声称可以转储所有堆栈
内存</e
浏览 0
提问于2016-12-15
得票数 0
1
回答
为什么
在
lldb
中
输入图像查找<address >时没有输出?
、
、
、
、
因此,当我
在
lldb
中
输入命令图像查找时,没有输出。顺便说一下,我正在使用调试器。我
在
谷歌上搜索了这个问题,但什么也没找到。
浏览 2
提问于2019-05-23
得票数 0
回答已采纳
2
回答
我无法使用新
的
Xcode
4.3调试器
、
、
、
、
在
将我
的
项目从
Xcode
4.0迁移到
Xcode
4.3之后,我遇到了奇怪
的
调试错误。tableData=[[NSMutableArray] init];tableData=0x0000*** -[__NSDate
在
同一项目中,使用
xCode<
浏览 0
提问于2012-02-22
得票数 2
1
回答
Qt Creator无法
在
Mac上启动调试
、
、
、
、
最近(我怀疑某些系统/自制软件更新)Qt
的
调试器停止工作。>(
lldb
) script sys.path.insert(1, '/Applications/Qt Creator.app/Contents/Resources/debugger/')>(
lldb
) script theDumper.loadDumpers({"to
浏览 92
提问于2019-06-20
得票数 2
回答已采纳
1
回答
如何为
在
iOS
中
以调试模式运行
的
XCode
应用程序创建整个
内存
转储
、
、
、
、
我有一个
在
Xcode
中
以调试模式运行
的
应用程序。我想检查应用程序
的
整个
内存
(堆栈和堆)。我知道我可以用
lldb
来做转储。我使用以下命令:例如:,但我
浏览 4
提问于2020-05-30
得票数 5
回答已采纳
2
回答
如何在附加到iOS
的
lldb
中
手动生成核心转储(或等效转储
、
、
有时,我试图
在
iOS应用程序中找到一个非常罕见
的
bug。
在
尝试重现几个小时后,我会在调试器中使用它,但在调试过程
中
(通常是
在
单步执行C++代码
的
情况下),
xcode
或
lldb
会崩溃。这太让人恼火了。使用gdb,您可以使用generate-core-dump创建文件
的
核心转储,这样我就可以
在
gdb
中
重新加载它,并至少
查看
所有
内存
。我想要
的
是能够<e
浏览 1
提问于2013-07-26
得票数 14
回答已采纳
1
回答
Swift):
在
Xcode
9 iOS模拟器/设备中将原始
内存
地址转换为可用类型
、
、
在
Xcode
9
中
调试iOS应用程序时,如何在
lldb
中转换指向已知Swift对象类型
的
指针? 我试图
在
Swift
中
打印一个对象
的
描述,给出它在
Xcode
9/ iOS 11SDK
中
的
内存
地址。我一直
在
使用这里描述
的
技术: (注意:这种技术
在
调试macOS应用程序时效果很好。)(
lldb
) p unsaf
浏览 1
提问于2017-09-15
得票数 0
4
回答
LLDB
中有Quicklook命令吗?
、
、
、
、
但是哦不:对于我来说,无法快速
查看
、调试图像是什么。但是我可以从
LLDB
上做一些事情来获取图像,比如[getAppButton imageForState:0] (如果不是undoManager比特,但这既不是这里也不是那里),但是有办法快速
查看
吗?
浏览 1
提问于2014-03-26
得票数 12
回答已采纳
2
回答
Xcode
,释放了多少
内存
分配
?(Valgrind
的
替代)
、
、
、
、
我正在使用
Xcode
来调试我
的
C程序,并且我希望
在
程序结束时确保所有
内存
分配
都已被释放。但是,我不确定如何才能
查看
是否有未释放
的
分配
。 我知道在运行Linux
的
机器上使用Valgrind是可能
的
。如果有人推荐Mac OS X Yosemite 10.10.1
的
替代品,我将不胜感激,如果有
一种
方法
可以
在
Xcode
上做到这一点就更好
浏览 9
提问于2015-01-31
得票数 0
1
回答
LLDB
:如何在.lldbinit
中
定义带参数
的
函数?
、
我想写一个助手函数,
在
我
的
LLDB
会话
中
可用。(我这里不是在说python )这个函数将调用当前程序变量
的
方法
,然后将它们传递给python脚本。我想我知道如何编写python脚本,但我仍然不确定如何编写与我
的
程序交互
的
lldb
脚本。
浏览 0
提问于2016-04-14
得票数 0
7
回答
在
导致EXC_BAD_ACCESS
的
断点处停止
、
、
、
、
我
的
应用程序运行得很好,不出所料,但由于某些原因,当我放置断点时,进入/覆盖/恢复会导致程序使用EXC_BAD_ACCESS崩溃。如果我删除/禁用断点,则不会发生这种情况。 有什么建议吗?
浏览 2
提问于2011-11-28
得票数 13
回答已采纳
1
回答
在
11分局获取信息就像gdb
的
信息马赫-区域?
、
、
、
我有一个第三方应用程序,我正在调试,我需要
查看
的
部分数据是
在
程序启动后
分配
的
内存
区域。如果我
在
gdb
中
,并且输入'info mach-sections‘,它会给出所有
分配
的
内存
地址
的
列表。
在
我
的
生活
中
,我
在
11分贝找不到类似的东西。我能找到
的
最接近
的
是图像转储部分,
浏览 1
提问于2016-01-06
得票数 1
回答已采纳
1
回答
Android有NDK
内存
查看
器吗?
、
、
、
、
我正在将用于windows
的
C库代码移植到android
中
。
在
android演播室
中
是否有一个
内存
查看
器或类似的NDK? 或者,作为替代,
浏览 2
提问于2019-04-17
得票数 3
回答已采纳
1
回答
lldb
-如何终止陷入无限循环
的
命令
、
这是一个简单
的
问题,但我似乎在网上找不到答案,这真的很令人沮丧。假设我有一段有buggy
的
代码,我正在尝试调试:{ return 0;如果我用
LLDB
调试并输入print myBug(),我永远得不到任何结果然而,这意味着我不能再调试,因为
LLDB
被卡住了,不能continue。有什么
方法
可以终止print myBug()命令吗?到目前为止,唯一
的
解决办法是退出并重新启动所有东西--这很不方便。我
在
<e
浏览 0
提问于2013-07-01
得票数 1
回答已采纳
1
回答
LLDB
调试-忽略特定类
的
变量以加快调试速度
、
、
、
、
我是c++调试和
LLDB
的
新手。我使用带有c++适配器
的
VSCode,使用
LLDB
作为调试器,使用bazel作为构建系统。我
的
应用程序处理图像操作。应用程序运行得很快,但调试速度非常慢。这是因为一旦我将图像加载到
内存
中
,遍历每一行大约需要20秒到一分钟。我
的
假设是原始图像对于调试器来说太多了。如果我使用小图像,那么我就能够
在
调试器
中
快速地单步执行代码 我
的
问题是:有没有办法告诉调试器忽略镜像加载<e
浏览 23
提问于2020-08-06
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Swift的高级技巧-动态注入和更改代码
Chisel-xcode 下的调试神器
Chisel-让debug更生动
在Linux中检查可用内存的5种方法
在移动掌上营业厅中查看已开通业务的方法讲解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券