通常情况下,Xcode自动完成对我来说非常有效,但是当通过带有block和block变量的方法签名时,我总是不得不重新输入变量类型和名称。以下是一个示例:
动画块很容易完成,因为它没有块变量,因此在开始编写代码之前,我只需要输入“{}”。对于第二个补全块,我必须输入“^(BOOL fin){}”才能开始编写代码。这个示例有些简单,但如果有多个类型,其中一些名称更长(比如“AFHTTPRequestOperation”),那么就会感到很痛苦,而且感觉应该由Xcode自动完成的情况下也无法完成。
我是否错过了一些自动完成这些块变量的技巧,或者每次都必须重新输入它们?
![block variable without autocomplete](https://istack.dev59.com/AcpZk.webp)
我是否错过了一些自动完成这些块变量的技巧,或者每次都必须重新输入它们?