技術文章
技術問答
My Project
iT 徵才
聊天室
2026 鐵人賽
登入/註冊
文章
問答
Tag
邦友
鐵人賽
搜尋
2024 iThome 鐵人賽
DAY
23
0
佛心分享-IT 人自學之術
自學swift語法
系列 第
23
篇
Day23-建立你的 Function
16th鐵人賽
fju411570044
2024-10-07 20:03:08
453 瀏覽
分享至
Function
為一段 code 命名,方便再次利用。
return 後面接回傳值。可以有多個 return。
設計時提供的參數名稱,可以設定一些使用時才放入值的變數。
func min(a: Int, b: Int) -> Int { return a < b ? a : b }
引數和參數名稱
引數名稱預設跟參數名稱一樣。
可以用底線來省略引數名稱。
只要引數名稱、參數類型或回傳值任何一個不同,就可以設定同樣的變數名稱。
當 Function 沒有回傳值時,除了可以直接省略,還可以怎麼寫?
=> 寫 Void 或 ()。
在 Function 的類型中要怎麼寫可以讓單個參數接受多個引數?
=> 在類型後面加上... 例如:Int… 。
影片連結:
https://youtu.be/2bIQJK6BJCk?si=1J5xHiHMm-uuEYP7
留言
追蹤
檢舉
上一篇
Day22-Protocol & Generic & Collection 基本介紹
下一篇
Day24-Closure 基本介紹 & sorted(by:)
系列文
自學swift語法
共
30
篇
目錄
RSS系列文
訂閱系列文
0
人訂閱
26
Day26-Struct 的建立和用法 & private 存取限制
27
Day27-計算屬性 & 屬性觀察 & lazy 屬性
28
Day28-屬性包裝 Property Wrapper 介紹
29
Day29-Enum 介紹 & 相關常用 Protocol
30
Day30-Optional 介紹 & 所有相關簡寫語法:?? ! .? & guard let & if let 語法
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
929
組
團體組數
32
組
累計文章數
10572
篇
完賽人數
131
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
18th鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
熱門問題
關於做股票盤後分析工具的問題,每筆時間交易會做進來嗎?(9/19更新說明)
關於鐵人賽的報名
熱門回答
關於做股票盤後分析工具的問題,每筆時間交易會做進來嗎?(9/19更新說明)
熱門文章
结合电商系统理解大数据,体验一条数据被“体面”的过程
手機 YouTube 一鎖屏就停止播放?預算有限,可以試試這個方法
ERP 架構師筆記:定義驅動的框架設計 · 全系列目錄
IDE 能接四個 Agent,不代表它們該共用一把鑰匙
多媒体付费资源网站架构设计测试
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}