Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Objective-C中,符号“^”是什么意思?_Objective C - Fatal编程技术网

在Objective-C中,符号“^”是什么意思?

在Objective-C中,符号“^”是什么意思?,objective-c,Objective C,可能重复: 我只是想知道这个^C符号在Objective-C中的含义。它用于在更高版本的iOS中定义块。请参见它意味着两件事: 它可以表示按位异或。 它也可以表示指向块的指针,就像*标记指向函数的指针一样。 这可能意味着几件事: type (^name)(arguments) 是块对象的声明 ^(arguments) { ... } 是块对象文字 x ^ y 是按位异或运算符吗?-说明了一切。@DaveRandom:你比我早了3秒。@hari lol,如果你知道要查找什么,Google不

可能重复:


我只是想知道这个^C符号在Objective-C中的含义。

它用于在更高版本的iOS中定义块。请参见

它意味着两件事:

它可以表示按位异或。 它也可以表示指向块的指针,就像*标记指向函数的指针一样。
这可能意味着几件事:

type (^name)(arguments)
是块对象的声明

^(arguments) { ... }
是块对象文字

x ^ y

是按位异或运算符吗?

-说明了一切。@DaveRandom:你比我早了3秒。@hari lol,如果你知道要查找什么,Google不是一个很棒的工具吗?我喜欢它通常直接引导我返回到。。。