问答详情
源自:5-2 Swift2.0 闭包语法的简化

闭包在map中的使用 可以这样书写吗

num.map({(a:Int)->String in a>60 ? "不及格":"及格"})


提问者:梁华建 2019-01-12 21:41

个回答

  • 6396098
    2019-02-25 21:06:17

    请参考5-2的1:44前后。这里说的是参数类型Int和返回值类型Bool都是冗余的,可以不写。言外之意就是进入一定是Int,返回一定是Bool而不是String。