布伦南·文森特(Brennan Vincent)
当我用Xcode调试Swift应用程序时,调试器期望Swift格式的表达式。如何将其切换为期望使用Objective-C表达式?
例如,我希望能够键入expr id $foo = [[SomeClass alloc] initWithBar:@"quux"];
而不是任何等效的Swift。
安德烈斯万
Swift 3.0或使用前:您可以使用以下命令来标识LLDB中所有可用语言的名称。
斯威夫特4.0
创建一个类似“ eco”的别名以打印Objective-C对象:
(lldb)command alias eco expression -l objective-c -o --
(lldb)eco [[UIApplication sharedApplication] userHomeDirectory]
/Users/...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句