lldb

    0热度

    1回答

    使用Xcode 4.3.2。我看了很多不同的类似问题,包括这一个 no-call-stack-on-exception-in-xcode-4 ,但不能得到调试器(GDB或LLDB)给我一个很好的堆栈跟踪显示异常的位置并同时打印什么异常是 上objc_exception_throw设置无论是象征性的异常或“所有异常”异常断点,LLDB不会给我一个很好的堆栈跟踪,但会显示以下内容: 线#1:TID =

    0热度

    1回答

    我使用的Xcode 4.3.3,我想设置象征性的端点。我为所有objc_msgSend符号创建了一个符号断点,我想将它与“调试器输出”结合起来。 我跟着的this post in SO的提示。但是在我的调试器中,消息 error: 'printf' is not a valid command. 出现。任何线索?我想让每个函数调用一个消息[Class method]在调试器区域打印。像这样 [UI

    2热度

    1回答

    我正在使用Xcode 4.5中的X86_64程序。我在_NSWarnForDrawingImageWithNoCurrentContext上得到警告,并停止在没有上下文的情况下进行绘图调用。该调用发生在深层的CALayer/NSView调用中。我想知道这与什么观点有关。 #0 0x00007fff9033f823 in _NSWarnForDrawingImageWithNoCurrentCont

    2热度

    2回答

    我想添加一个模态ViewController到现有的应用程序。至Init,并打开它,我用下面的代码 AddedViewController *addedOne = [[AddedViewController alloc] init]; [self.parent presentModalViewController:addedOne animated:YES]; 如果AddedViewCont

    54热度

    2回答

    我知道我可以键入print someFloatVariable当我设置一个断点或po [self someIvarHoldingAnObject],但我不能做有用的事情,如: [self setAlpha:1]; 然后吐出: error: '[self' is not a valid command. 奇怪的是,我可以调用po [self someIvarHoldingAnObject]它会打

    2热度

    1回答

    很多时候Xcode不会在监视窗口中显示实例成员值。如果我有一个派生自NSObject的类型与十几个数据成员,当我点击楔来显示我的类中的成员时,它只会将对象显示为NSObject。 在下面的例子中,我有一个Search对象的数组。调试器似乎明白数组中的对象是Search对象,但是当我单击楔来展开搜索对象时,它只是说“对不起,这些是NSObject”。我做错了什么,或者是15年前的Apple调试器技术

    10热度

    2回答

    我想退出当前正在执行的方法。 -(void)helloWorld { NSLog(@"Hello"); // I would like to return here, so that "World" isn't printed. NSLog(@"World"); } 我试过以下,但没有运气。 (lldb) expr return <no result> 这

    0热度

    1回答

    的值我有一个UIWebView在某些时候在我设置内容偏移: myWebView.scrollView.contentOffset = CGPointZero; 事实证明,后来,这种观点被滚动到其内容的底部。我怎样才能找出偏移的代码集的哪一部分?我错过了数据断点和观察点。但我怎么能在实际的Xcode中做到这一点?

    3热度

    2回答

    鉴于wchar_t* str;它指向以空字符结尾的utf32(或utf16)字符串,我应该使用什么命令在lldb中打印它?

    14热度

    1回答

    寻找相当于gdb“目录”的lldb命令来添加搜索路径以找到丢失的源代码(或者xcode中可能类似的功能)? 在此先感谢!