Block 定义

一、基本定义

NSString *(^sort)(NSString *) = ^NSString *(NSString *originStr) {
    NSString *sortStr = [originStr sortMethod];
    return sortStr;
};

二、属性定义

@property (nonatomic,copy) NSString *(^sortStr)(NSString *);
typedef NSString *(^SortStr)(NSString *);
@property (nonatomic,copy) SortStr sort;

三、函数传参数

- (void)sortStrWithBlock:(BOOL(^)(NSString *))sort1 {
    BOOL result = sort1(@"");
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,721评论 0 13
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,831评论 0 4
  • “小公主,累不累?”那少年袭着一身青衫,挺拔的身躯在阳光下显得格处俊郎。他将背上那大大的背篓往上提了提,又用手轻轻...
    苏寂然阅读 3,342评论 0 7
  • 这一生,深情眷恋,这一世,无缘且短暂,恋,化为云烟融入悲欢。情到深处,人孤独,一段往事,一阕词,半盏流年,一卷饮水...
    蝶骨碎阅读 1,702评论 0 1
  • p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo...
    wylei阅读 3,707评论 0 0

友情链接更多精彩内容