Re: [問題] swift 不要用 as! class ???
※ 引述《tentenlee (天天)》之銘言:
: 最近看到一篇文章
: 再說Swift的一些Code style
: 其中有一個是不要使用 as! Class
: 看到這個我就充滿疑問了
: 如果不用這個方式 該怎麼讓他強制轉型勒?
: A 繼承 UITableViewCell
: 再取cell的時候該怎麼強制把它轉型成A勒?
Swift 的 unwrape (解包)不建議使用強制解包的動作(就是使用!),
因為當解包失敗的時候會直接 crash,
不過你可以這麼做:
https://gist.github.com/Darktt/ce18cd6f39c87d6c9dc52ba6ab2bd8b9
--
#1ID_Wqk2 (iPhone) [ptt.cc] [問題] 記錄天數的app
推
09/17 14:40,
09/17 14:40
→
09/17 14:41,
09/17 14:41
→
09/17 14:44,
09/17 14:44
→
09/17 14:46,
09/17 14:46
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.234.121
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1471744512.A.CE0.html
推
08/21 20:48, , 1F
08/21 20:48, 1F
→
08/21 20:48, , 2F
08/21 20:48, 2F
→
08/21 22:49, , 3F
08/21 22:49, 3F
推
09/06 16:28, , 4F
09/06 16:28, 4F
推
09/07 23:00, , 5F
09/07 23:00, 5F
ObjC 的變數就是 Swift 的 optional variable 了,
而且但這個變數為 nil 的時候呼叫任何 Method 都不會有事,
這也是 ObjC 較少做 Null check 的原因。
※ 編輯: darktt (220.133.234.121), 09/08/2016 05:13:05
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章