目标C中的插入符号

Cas*_*ash 33 syntax objective-c

目标C中的插入符号是什么意思?

即.

void (^handler)(NSInteger);

来自Mac Dev Center

Qui*_*lor 30

这取决于具体情况.在您显示的示例中,它用于表示块.插入符号也是基于C语言的按位XOR运算符 - 这是大多数程序员将其识别为的,所以很好理解它可以取决于它出现的位置,很像*,等等.

虽然我们建议引用,但只需要包含Apple官方块参考.


enn*_*ler 12

插入符代表一个块或一个封闭物,它带有或包含词法范围.它们类似于红宝石中的块.一个很好的参考,可以发现在这里.

  • 在上面添加了一个参考,应该让你开始 (2认同)