xcode 大括号{} 打一个之后 另一个如何自动跳到下面?

我想请分析下,xcode 大括号{} 打一个之后 另一个如何自动跳到下面?
最新回答
夜巴黎

2024-04-19 01:29:06

打「{」之后回车,会在下方两行处自动插入「}」且光标移动到中间的一行。

比如
if (i==0) { 回车

就会变成
if (i==0) {
|(←光标处)

}

xcode的括号补全逻辑就只是这样了
追问
但我的不会啊 回车就只是跳了一行 符号不会自动弹现
追答
偏好设置里Text Editing - Code completion - 第三个Automatically insert closing braces的勾打上
追问
设置过了 不行啊
可以了 还有个问题想你帮我解决一下

总是说我这两个点出错 什么原因呢
追答
是三个点啦= =
晚街

2024-04-19 02:48:38

这要看这两个大括号是什么关系
1、并列 {} {}。没有交集这样想要调用,要用到全局变量,或者如下面所示 { {} {} } 在最外层括号里设计一个临时变量。不管是哪种,只要先把数组拷贝到临时变量中,就可以在另一个括号里用了。
2、包含 { {} }。在外面括号内定义一个临时数组变量,然后再内部括号中,把要使用的局部变量拷贝到临时数组变量中就可以了。
悦心自足

2024-04-19 08:23:52

大括号是不会自动跳的,你需要按上下左右键,加上回车去手动调。