加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 有没有办法让Xcode处理括号更智能?

发布时间:2020-12-14 19:41:16 所属栏目:百科 来源:网络整理
导读:在 Xcode中,如果要调用一个以一系列标志作为参数的方法,当您键入右括号字符时,它会在最后一个标志处创建一个新的左括号,而不是在行的开头.有没有什么办法解决这一问题? // Type this... someFunc withFlags:FlagA|FlagB|FlagC // Now type a right bracket
在 Xcode中,如果要调用一个以一系列标志作为参数的方法,当您键入右括号字符时,它会在最后一个标志处创建一个新的左括号,而不是在行的开头.有没有什么办法解决这一问题?

// Type this...
    someFunc withFlags:FlagA|FlagB|FlagC

    // Now type a right bracket ]
    someFunc withFlags:FlagA|FlagB|[FlagC ]

    // It should be this:
    [someFunc withFlags:FlagA|FlagB|FlagC]

解决方法

打开Xcode->首选项 – > TextEditing->编辑 – >在ObjectiveC方法调用中自动平衡括号

我正在使用Xcode版本5.0.2(5A3005).以下两个对我来说都很好.当我关闭右边的时候会自动创建左括号.

[self someFunc:1 Flag:YES|YES|YES];
 [self someFunc:YES|YES|YES];

- (void)someFunc:(int)x Flag:(BOOL)yes
{

}
- (void)someFunc:(BOOL)yes
{

}

这是我的Xcode设置

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读