标签: objective-c swift closures
Obj-C块何时成为对象?我猜测它被分配给变量,作为参数传递,从函数,块或方法返回,或者执行时实例化 - 以先发生者为准。但我从未见过关于这一点的文件。
作为这个问题的后记,在Swift中它是一样的吗?
答案 0 :(得分:2)
一个区块没有成为"一个东西。它是一个对象。块文字计算为指向块对象的指针。
Swift中的闭包不是对象。