如何理解Obj-C中的闭包
闭包(BLocks)
能够读取使用其他变量的函数
1. 简单示例
int (^getSum)(int nums1, int nums2) = ^(int nums1, int nums2) {
return nums1 + nums2;
};
NSLog(@"%d + %d = %d", 5, 10, getSum(5, 10));
// 输出
// 2020-09-12 20:12:44.017162+0800 learn_obj_c[758:11162] 5 +
原创
2020-09-12 21:46:15 ·
208 阅读 ·
0 评论