#ios objectc中 `^`通常与块(Blocks)相关联。块是 Objective-C 的一个语言特性,允许你创建匿名的函数,这些函数可以捕获周围作用域中的变量,并且可以在后续被调用。块类似于其他编程语言中的闭包或 lambda 表达式。 以下是 Objective-C 中使用 `^` 符号定义块的一些基本示例: 头文件声明 ![[Pasted image 20241024172929.png]] 可执行文件,调用; 这个函数的具体逻辑实现,是外部传入 ![[Pasted image 20241024174242.png]] 另一个,同理 ![[Pasted image 20241024172949.png]] ![[Pasted image 20241024174637.png]] 使用示例: 这是.h头文件声明 ![[Pasted image 20241025093519.png]] 这是实现和引用 ![[Pasted image 20241025093730.png]]