在AppCode中复制警告消息

时间:2013-03-27 13:44:34

标签: objective-c appcode

我正在为Objective-C开发尝试new AppCode 2.0 它向我显示了一个警告,如果我将代码显示为有问题,我不会从Xcode中知道这个警告。

如何将此邮件复制到剪贴板以进行Google搜索?

注意,我不想要有关警告本身的信息,只是关于如何复制它,所以请不要添加我应该粘贴一些代码的注释。


实际上我只是找到了一种方法:如果气泡出现,你需要用光标指向它,这是非常困难的,因为你必须通过箭头输入它指向有问题的代码。通过不留下打印在气泡内的文本,你必须指向消息的开头。通过拖动直到第二个最后一个字符,您可以标记文本并复制它,同时仍然按住鼠标键。但是如果你也尝试标记最后一个字符,它就会失败。

现在的问题是:如何更轻松地复制警告信息?


好的,对我们中间更好奇的人来说:

AppCode会为行

生成警告
 self.descriptionLabelSize = [description sizeWithFont:[UIFont fontWithName:@"Helvetica" size:17] constrainedToSize:constraintSize lineBreakMode:UILineBreakModeWordWrap];

它说的是UILineBreakModeWordWrap

  

参数类型不匹配:不兼容的枚举类型'NSLineBreakMode'和'anonymous enum'

我很确定我们都同意Xcode这条线是正确的。我只是想谷歌,如果我找不到任何东西,请向AppCode团队报告。

1 个答案:

答案 0 :(得分:4)

有一种方法可以复制警告消息:在当前文件的批处理模式下运行检查:代码|检查代码并选择当前文件范围。然后在下面的检查视图中找到您的警告(这个将在“类型检查”下)。 顺便说一下,你不应该使用“UILineBreakModeWordWrap” - 自iOS 6.0以来它已被弃用(AppCode应警告你)。如果您使用NSLineBreakByWordWrapping,则警告将消失。