func findEmoticon(string: String) -> CZEmoticon? {
//
for p in packages {
// 1
//let result = p.emoticons.filter({ (em) -> Bool in
// return em.chs == string
//})
// 2
//let result = p.emoticons.filter() { (em) -> Bool in
// return em.chs == string
//}
// 3
//let result = p.emoticons.filter() {
// return $0.chs == string
//}
// 4
let result = p.emoticons.filter() { $0.chs == string }
//
if result.count == 1 {
return result[0]
}
}
return nil
}
Swift 之数组过滤 filter 方法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Array.prototype.filter对数组中元素进行过滤 filter 方法可以将数组中不符合的元素去掉,...
- Swift数组新增集中运算方法filter、map、reduce 一、fliter--定义如下: 使用filter...
- 数组是我们在编程过程中最常用到的一种数据结构,swift中的Array与oc中的NSArray相比,NSArray...
- 今天在翻看手册查询array_filter()的使用细节时,看到了个小关键点:If no callback is ...
- 一、简介通常,我们会将部分功能较为完整代码封装整合到一起,它们一般一整块地执行,可以接受适当的参数,并可以有一定的...