成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Swift中如何使用-map和flatMap-創(chuàng)新互聯

今天就跟大家聊聊有關Swift中如何使用 - map 和 flatMap,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

新安網站建設公司創(chuàng)新互聯,新安網站設計制作,有大型網站制作公司豐富經驗。已為新安1000多家提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿網站制作要多少錢,請找那個售后服務好的新安做網站的公司定做!

map 和 flatMap 主要分在集合上的使用和在可選類型上的使用,下面分別來看下。

集合上使用 map 和 flatMap

先看如下的代碼:

func getInfos(by name: String) -> [String] {
 if name == "Jack" {
  return ["Male", "25", "New York"]
 } else if name == "Lucy" {
  return ["Female", "18", "London"]
 } else {
  return ["Unkown", "Unkown", "Unkown"]
 }
}

let names = ["Jack", "Lucy", "Nobody"]

let infos1 = names.map { getInfos(by: $0) }
print(infos1)

let infos2 = names.flatMap { getInfos(by: $0) }
print(infos2)

本文標題:Swift中如何使用-map和flatMap-創(chuàng)新互聯
網頁鏈接:http://jinyejixie.com/article46/dssjhg.html

成都網站建設公司_創(chuàng)新互聯,為您提供云服務器、商城網站微信公眾號、營銷型網站建設網站改版、Google

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

網站建設網站維護公司
阜平县| 扶风县| 乐业县| 刚察县| 库车县| 刚察县| 钟祥市| 武宁县| 花莲县| 三台县| 任丘市| 鄂州市| 阜平县| 慈溪市| 东方市| 合水县| 永春县| 蓬安县| 元谋县| 鲜城| 武平县| 兴仁县| 翼城县| 内乡县| 阿合奇县| 滁州市| 灯塔市| 含山县| 胶南市| 兴化市| 同江市| 新巴尔虎左旗| 汶川县| 田东县| 宁德市| 澎湖县| 曲松县| 太康县| 介休市| 盐边县| 辽源市|