有没有一种简单的方法可以在xcode中自动完成块变量?

Nic*_*ick 25 xcode objective-c objective-c-blocks

通常Xcode自动完成功能对我来说非常有用,但是当使用块和块变量通过方法签名进行选项时,我总是需要重新键入变量类型和名称.这是一个例子:

块变量没有自动完成

动画块很容易完成,因为它没有块变量,所以我只需要^{}在开始编写代码之前输入.使用第二个完成块,我必须^(BOOL fin){}在开始编写代码之前输入.这个例子有点简单,但有多个类型,其中一些名称更长(例如AFHTTPRequestOperation)它变得很痛苦,感觉就像Xcode否则会自动完成的情况.

我是否遗漏了一些自动填充这些块变量的技巧,或者我每次都不能重新输入它们?

Sea*_*ean 52

选项卡,直到突出显示整个块部分.而不是键入,只需点击返回,示例块将被扩展.