符号^在Objective-C中表示什么?

时间:2012-04-08 09:40:01

标签: objective-c ios

  

可能重复:
  What does ^ in objective C mean?

[SKSite requestSiteWithNameLike:@"Stack Overflow" completionHandler:^(SKSite *site, NSError *error) {
  SKFetchRequest *r = [[SKFetchRequest requestForFetchingUsers] withIDs: 115730, nil];

在上面的代码中,^表示什么?我已经看过很多次这个符号,但是无法得到它。

2 个答案:

答案 0 :(得分:2)

Blocks

这个想法是使用一大块代码作为参数。您还可以使用一大块代码并传递它。如果你谷歌“using blocks in iOS

,你可以阅读更多相关信息

答案 1 :(得分:0)

这是block