weak self

weak self

weakself.dev
集結弱弱的我,也可以組成強大的社群。三個在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的 Podcast。內容涵蓋 iOS 與 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。每集皆提供節目筆記與章節跳轉功能。更多資訊請見官網 https://weakself.dev 或是 Twitter @weak_self


42: App Clips—應用程式切片是迷你 App 嗎?
Jul 5 • 25 min
這集聊應用程式切片——App Clips。13 講話有點卡,所以我們盡量把資訊補充在下面。 { 完整節目筆記 https://weakself.dev/episodes/42 } App Clips are not a trojan horse for your app, they should have value on their own. App Clip 是一種依照需求立刻下載的小 app,整包有 10 MB 限制 在商店或實體地點掃描 QR code、App Clip code、NFC…
41: Widgets are not mini apps, widgets are not mini apps, widgets are not mini apps
Jul 1 • 20 min
全新的 Widget 跟你想像的不一樣!使用者要聽、iOS 工程師要聽,設計師跟 PM 更要聽! 留言 { 完整節目筆記 https://weakself.dev/episodes/41 } 更新的限制:更新原理跟 ClockKit 一樣,也就是 Apple Watch 錶面的複雜功能(Complications)。即使你設定為每次讀到最後一筆資料就啟動更新,或是狂發 push,系統還是會限制更新頻率 Is there any reload rate limitation exits in…
40: Apple Silicon
Jun 28 • 22 min
WWDC20 最大重點 Mac 要遷移到自家晶片了。對於開發者的影響是什麼? { 完整節目筆記 https://weakself.dev/episodes/40 } WWDC20: Port your Mac app to Apple Silicon WWDC20: iPad and iPhone apps on Apple Silicon Macs WWDC20: Explore the new system architecture of Apple Silicon Macs The Talk…
39: 第三季弱勢回歸!先來聊聊 WWDC20 印象
Jun 26 • 16 min
weak self 第三季弱勢回歸!這季我們學習 WWDC 的影片形式,會用小片段的方式推出,打破每週最多一集的節奏。為了節省後製成本也把音樂省掉了哈。 首先來聊聊三位主持人對於 WWDC20 的整體印象。 { 完整節目筆記 https://weakself.dev/episodes/39 } 更多 weak self 聽眾信箱 weakself.dev@gmail.com 官網 https://weakself.dev 主持人 一三、波肥、喬喬 Twitter @weak_self 提問箱 贊助…
38: 一直砍扣一直爽
May 31 • 66 min
本集成分: #買了指數👉65 #傷害指數👉-8000 #雞湯指數👉60 { 完整節目筆記 https://weakself.dev/episodes/38 } 一直砍扣一直爽 Swift @available(*, deprecated/unavailable)(除了 type 跟 func 已外,enum 可以 case by case) 善用 Find Call Hierarchy。預設快速鍵是 Cmd + Ctrl + Shift + H(我太常用了所以把它改成 Cmd + H) 東看西看…
37: 欸,這個壞掉了之 Log 的那些事、IAP 的傷害
May 24 • 73 min
本集由傷害擔當與雞湯擔當來討論技術擔當的工作。 { 完整節目筆記 https://weakself.dev/episodes/37 } 關於 Log 的那些事 CocoaLumberjack IAP 的傷害 Do not call the App Store server verifyReceipt endpoint from your app. You can’t build a trusted connection between a user’s device and the App Store…
36: Strong Wife 跟 WWDC 回顧加預測
May 17 • 75 min
某人的老婆提議要錄工程師太太單元。WWDC。Facebook SDK 爆炸事件。 { 完整節目筆記 https://weakself.dev/episodes/36 } Strong Wife 不保證會出啦哈哈 WWDC20 Apple Developer App weak self 0: 如果你想要浪費一個人的暑假 回顧 WWDC19 發表的新東西:SwiftUI、Catalyst、UICollectionView Compositional Layout、Sign In with…
35: 勞動節特輯之人生不一定有答案
May 3 • 68 min
三位主持人合體了!今天的遊戲規則是名詞都要翻成中文。 { 完整節目筆記 https://weakself.dev/episodes/35 } 這個也不會,那個也不會 工程師一定往管理職發展嗎 教育訓練之你會不會開會 太基本的東西也要教育訓練嗎 保密 寄信(副本給執行長的那位仁兄) 開會到底在幹嘛 一成不變的做事方式 vs 學習怎麼學習 談燃燒殆盡 怎麼保持能量 成為諮商師之前要先當案主 你的心理安全網建好了嗎 聊節目本身 收尾收不掉🤪 請多多回饋意見🙏 沒在管的剪輯✂️ Bonus: 壓力指標 HRV 與…
34: 心動投資法之蘋果的股票可不可以買
Apr 26 • 58 min
身為果粉的你如何抑制蘋果新產品的購物衝動?把這筆錢拿來投資怎麼樣? { 完整節目筆記 https://weakself.dev/episodes/34 } 蘋果的股票可不可以買 iBook G4 iPod Shuffle 1 iPhon SE 體驗影片:MKBHD、钟文泽 你是怎麼成為果粉的 Xcode for iPad 最近竄紅的爆料者 John Prosser 說 Xcode、Final Cut Pro X、Logic Pro 等會登上 iPad,不確定是今年或明年 免責聲明…
33: 喬喬沒賣藥電台:iPhone SE
Apr 19 • 50 min
「謝謝 iPhone 11 Pro 大哥,你的晶片果然厲害。」喬喬回來了!這集我們聊熱騰騰的 iPhone SE。 { 完整節目筆記 https://weakself.dev/episodes/33 } iPhone SE 謝謝 iPhone 11 Pro 大哥,你的晶片果然厲害。(台灣官網) iPhone 11 Pro called. It wants its chip back.(美國官網) 竟然用上同一晶片,iPhone 11 Pro 表示抗議。(香港官網) 咱们这颗芯,与 iPhone 11…
32: 本集節目要 @audreyt 唐鳳、Pair Programming、Apple 與 Google 合作
Apr 12 • 56 min
為什麼健保快易通 iOS App 的 Logo 扁掉了,怎麼修?AirPlay 不是只有鏡像模式,但大家都搞不清楚?13 分享 Pair Programming 經驗。Apple 與 Google 攜手合作。 { 完整節目筆記 https://weakself.dev/episodes/32 } 健保快易通 iOS App 的 Logo 扁掉了 @audreyt 全民健保行動快易通,App Store 截圖跟啟動畫面的圖扁掉了 一個推文示範實作方式 要用 Launch Screen。App Store…
31: 真的不是聊動森的 Podcast
Apr 5 • 60 min
一三跟波肥來聊 iOS 開發圈的愚人節趣事。然後還是有聊到一些遊戲。 { 完整節目筆記 https://weakself.dev/episodes/31 } 真的不是聊動森 Podcast 搜尋引擎 Listen Notes,搜尋動森會找到 weak self 😂 惡靈古堡的起源故事 CAPCOM 惡靈古堡系列的起源故事、三上真司、神谷英樹(維基百科) 企業都是會垮的 The Omni Group Brent Simmons NetNewsWire Vesper iOS App Vesper Sync…
30: 開發圈近況與遊戲的隨性聊
Mar 29 • 61 min
這集由一三跟波肥完全沒準備、開麥就裸聊,效果意外地不錯! { 完整節目筆記 https://weakself.dev/episodes/30 } 開場閒聊:什麼都底累了 Nintendo Direct Mini 3.26.20 Star Wars Episode I Racer 移植到 Switch 與 PS4 Fabric shutdown extended to May 4, 2020 App Store Deadline for App Updates has Been Extended…
29: 來做 Side Project 系列之好用的搜尋功能
Mar 15 • 57 min
搜尋是 app 常有的功能。本集來聊怎麼把搜尋的體驗做好一些呢?Bonus 則是探討如何讓 app 支援 iOS Spotlight Search,提高使用者回流的機會。 { 完整節目筆記 https://weakself.dev/episodes/29 } 開場閒聊做 UI 的另類方法 聊了 13 在嘗試用 userflow unit tests + SwiftUI preview 的 UI 另類開發方式。 搜尋外部資料 很多 app…
28: 來做 Side Project 系列之誰能比我鍵
Mar 8 • 48 min
這集「來做 Side Project」系列來講講鍵盤跟文字輸入的一些基本東西。Apple 真的有很多跟文字輸入還有鍵盤的 API 呢。 { 本週節目筆記較長,完整節目筆記 https://weakself.dev/episodes/28 } 歡迎收聽「我就弱!」 「我們弱」彩蛋請上我們的 Twitter 上週補充 iOS 軟體鍵盤要注意什麼? 表單設計 文字編輯指令 支援硬體鍵盤 結尾閒聊 更多 weak self 聽眾信箱 weakself.dev@gmail.com 官網…
27: 來做 Side Project 系列之不要剛見面就要個資啊
Mar 1 • 56 min
全新企劃!由 13 負責主持的「來做 Side Project」系列探討 iOS 工程師自己做 app 時可以注意的細節。 { 完整節目筆記 https://weakself.dev/episodes/27 } About Page 版本號 官網 SNS App Store 連結 回饋的表單或寄信機制 MFMailComposeViewController 開發者或工作室的聯絡資訊(看你怎麼經營) 開源專案的話,專案資訊與連結 有使用到的軟體套件的授權 隱私權政策 可以用 SwiftUI 或…
26: iOS 開發生平大坑之 DateFormatter
Feb 23 • 49 min
為了讓節目內容兼具技術與閒聊,我們討論著 iOS 開發時遇到的坑。這集就由 13 先講與 DateFormatter 的不解之緣。 { 完整節目筆記 https://weakself.dev/episodes/26 } 第一次:NSDateFormatter init 的坑 以前官方文件有寫說 [[NSDateFormatter alloc]init] 是 CPU expansive task,不過現在這句話找不到了。只有在 StackOverflow 上還有記錄。 論 iOS App…
25: 難道公司發大財了!?App Launch Time 加速面面觀
Feb 16 • 69 min
這集由波肥與喬喬聊聊: 為什麼要加速 App Launch Time? 什麼時候做? 以及怎麼做? 庫存已久的題目一次補完 { 完整節目筆記 https://weakself.dev/episodes/25 } 什麼時候做 App Launch Time 加速? 公司有在賺錢的時候 App Launch 的三個階段 Pre-main: Loading (MachO + dylib) / Rebase & Binding / ObjC Setup / Initializer Main: App 的入口…
24: 你也是薪水小倫嗎?上班族如何利用上班時間精進程式功力
Feb 9 • 67 min
喬喬的雞湯賣藥電台再出發。 下班之後無心無力或沒時間加強技能,那可以在上班時間合理合法地學習嗎? 再問,怎樣搞定你的 PM,或說同事之間怎麼做人處事才好相處? { 完整節目筆記 https://weakself.dev/episodes/24 } 薪水小倫 Meme: 編譯太久滑一下推特,不小心就滑出去了 學習怎樣偷時間跟加速:縮短操作指令、IDE、打字時間、把重複的作業給自動化等等 Xcode 小技巧:Control + Opt + Cmd + F => Fix All。用來自動完成 Swift…
23: 在家工作!WFH 時怎麼樣才不會 WTF
Feb 2 • 41 min
居家隔離?在家工作?聊聊遠端工作的利與弊。 { 完整節目筆記 https://weakself.dev/episodes/23 } 2020 iOS 工程師展望與規劃 其實跟往年差不多規律。 要學 Objective-C 的話: 可以從長輩的教材開始讀起 如果要學 Flutter 的話: 請回去聽 weak self S1E12 真的要學 SwiftUI 的話: 請回去聽 weak self S1E16 SwiftUI Learning Curve in 2019 WFH & 遠端工作…
22: 喬喬賣藥電台:上班族業績與工程師技術債+如何跟強者同事相處+玻璃心同事
Jan 19 • 65 min
第二季開始啦!喬喬的賣藥電台,跟 13 聊了三個題目。 { 完整節目筆記 https://weakself.dev/episodes/22 } 工程師該不該放心大膽創造技術債? 你好,我是 weak self 的聽眾,也是工程師幹話的忠實讀者。想請問 weak self 對⟪工程師應該放心大膽地創造技術負債⟫這篇文章的看法? 弱弱的我如何跟強者同事相處的指南? 可以來一集,弱弱的我如何跟強者同事相處的指南嗎? 心理素質不夠強,連問問題都怕怕的 玻璃心同事? 跟同事的回饋或建議,彼此之間的不舒服? 更多…
21: @escaping vs @nonescaping
Jan 12 • 18 min
在某個假設的平行時空當中,這集 podcast 會是在討論肉身的 @escaping… { 完整節目筆記 https://weakself.dev/episodes/21 } 第一季統計 前五大熱門單集 12: 販售焦慮,Mobile 工程師能不學 Flutter 嗎? 14: 資深被資遣工程師 0: 如果你想要浪費一個人的暑假 1: Swift API 設計之 Value Type 與 Reference Type 5: 這裡沒有心靈雞湯配大餅 總播放次數 24,000+ 平均單集播放次數 1,100+…
20: 幕後花絮之 1/11 回家投票
Jan 6 • 35 min
請回家投票!各位投票的結果會影響未來的節目內容。沒有錯,我們就是因為這樣來錄了幕後花絮。 { 完整節目筆記 https://weakself.dev/episodes/20 } 回家投票 本節目有提到的一些網站或資料。 個資風暴:劍橋分析事件 報導者風向戰爭與它的推手專題 打不死的內容農場──揭開「密訊」背後操盤手和中國因素 LINE群組的假訊息從哪來?跨國調查,追出內容農場「直銷」產業鏈 輸出台灣政壇勝選方程式,他到東南亞「賣策略」:我是測試民主的病毒…
19: 年度最佳 bug
Dec 29, 2019 • 54 min
weak self 與小綠的年末大亂聊。你一定會在某些片段找到共鳴。 { 完整節目筆記 https://weakself.dev/episodes/19 } 段落一 MRC、LLVM @IBOutlet/@IBAction crash,可用 IBAnalyzer 解 frame -> Auto Layout Safe Area and iPhone X Review Team 的太太 Build Time 變長 桌機才叫生產力工具,筆電是開會工具 段落二 頂樓加蓋 vs 透天? 花蓮飯店草皮研討會…
18: 綠背影的聽力測驗之怎麼害人
Dec 22, 2019 • 66 min
在挑戰賽交鋒許久之後,終於把小綠 #greenback 請來 weak self 啦!我們想來聊當 team lead 的一些經驗,這集就先從招聘與面試談起吧。到底 team lead 在❌害✅hire 人的時候會考慮什麼呢? { 完整節目筆記 https://weakself.dev/episodes/18 } 最近怎麼這麼累 #greenback 在投影片第 37 頁 小綠 refactor 4000 多行的 class 歡迎贊助週五大半夜躲在倉庫錄音的 weak self 錄音錄到老婆奪門而出…
17: 便宜行事的第二集—我就是那個奇葩同事
Dec 8, 2019 • 35 min
我們隨便聊,大家隨便聽~ { 完整節目筆記 https://weakself.dev/episodes/17 } 遇過的奇葩同事 遇過的奇葩同事🤣 - @GreasoWang Server-Side Swift Server side swift! @marslin_dev try! Swift 注意事項 是誰住在深海的大鳳梨裡 - @joe_trash_talk 講講 try swift 注意事項⚠️ - @GanNaSong try! Swift Tokyo 官網 波肥教你 build Swift…
16: 資深工程師什麼時候才學 SwiftUI 跟 Design Patterns
Dec 1, 2019 • 33 min
標題不是一句話,是三個問題。越到冬天我們就來閒聊,輕鬆一下。也歡迎繼續丟雪片般的問題到 @weak_self 來~ { 完整節目筆記 https://weakself.dev/episodes/16 } 什麼樣才能稱為資深工程師 什麼樣才能稱為資深工程師 - @hanyu_chen_ios 什麼時候應該開始學習 SwiftUI 什麼時候應該開始學習SwiftUI - @stevezhou007 官方 SwiftUI Tutorials 100 days SwiftUI Challenge -…
15: Code Review 趴吐
Nov 17, 2019 • 72 min
上一集聊 Code Review 收到熱烈回響。波子欲罷不能,也來分享一下 TBD(Trunk Based Development),應該在台灣算比較不常見的開發流程與 Code Review 經驗。喬喬請假,涵宇代班。 { 完整節目筆記 https://weakself.dev/episodes/15 } 你們家 Branching Model Code Review 趴吐 TBD(Trunk Based Development) 直上 master Feature Flag 不 merge 只有一條線…
14: 資深被資遣工程師
Nov 10, 2019 • 63 min
休息兩週以後 weak self 強勢回歸,今天我們邀請到在 iOS 社群十分活躍、也是我們的第一位贊助夥伴涵宇。他要跟我們分享他被非自願離職的經驗,以及他在 Code Review 方面的心得。 這集的錄音過程還是不太順利。後半段會是 13 跟涵宇重錄對談,並插入一些波肥跟喬喬的錄音。 { 完整節目筆記 https://weakself.dev/episodes/14 } 歡迎乾爹涵宇 涵宇的履歷@CakeResume weak self 開放個人贊助啦 請見官網贊助說明 前菜:非自願離職的「好處」…
13: 喬喬 Erasure
Oct 21, 2019 • 34 min
又是歡樂的一集!今天聊起 #weakself挑戰賽的 Type Erasure 與 Opaque Return Type。不過,怎麼某人的聲音到後半段就 erased 了!? { 完整節目筆記 https://weakself.dev/episodes/13 } 前言 上一集成為最熱門集數,所以跟新朋友打招呼、解釋一下我們的名稱 weak self 這個名稱,寫 Swift 或 iOS 工程師一看就知道。但我們其實沒有中文名稱,大家可以幫忙想 weak self, strong community 鐵人賽…
12: 販售焦慮,Mobile 工程師能不學 Flutter 嗎?
Oct 13, 2019 • 77 min
長輩有交代:「學好程式不用花很多時間啊,只要一輩子就夠了,一輩子很短的。」然後他又補充:「只需要一輩子,不用兩輩子。」 身為 iOS 工程師,這輩子只要懂 iOS 就好嗎?看似寫了一輩子 Mac/iOS 的 @zonble,最近卻拿了一張 Google Flutter GDE。來聽聽他對於 Flutter 這項趨勢的看法。 { 完整節目筆記 https://weakself.dev/episodes/12 } 長輩我喜歡你啊! 大家好我是 zonble 販售焦慮,iOS 工程師能不學 Flutter 嗎?…
11: 先 build 得起來再說—Project Catalyst 踩坑記錄
Oct 6, 2019 • 55 min
身為一個 code 寫得不好但是踩坑很擅長的工程師,13 當然也沒有錯過試玩 WWDC19 的新玩具之一 Project Catalyst。這集我們會聊一下這項技術對於 Apple 的戰略意義,對於開發者的影響,以及怎麼樣初步上手。既然是踩坑,還沒到寫好 app 上架發大財的程度,所以就是聊好玩的囉。 { 完整節目筆記 https://weakself.dev/episodes/11 } 補充前一集的內容 完整筆記請見官網 Project Catalyst 簡史 WWDC18…
10: 喬喬 escaping
Sep 29, 2019 • 57 min
本集竟然有人 escape!那我們就順勢來回應與 @escaping 有關的 #weakself挑戰賽吧!為什麼 Swift closure 的 [weak self] 要加中括號呢?weak、unowned 你分得清楚差別嗎?一起來參與挑戰吧。 { 完整節目筆記 https://weakself.dev/episodes/10 } weak self 挑戰賽 小綠的挑戰推文 何謂 escaping、nonescaping closure 何時用 weak、unowned,或是不用 Closure 的行為…
9: 帶你親臨 iPlayground 現場
Sep 26, 2019 • 75 min
這是 iPlayground 特別篇,也是 weak self 首次「出外景」。我們在活動現場,非常幸運地錄到了會眾與 zonble、Nelson、onevcat 三位資深工程師的對答。內容非常精彩,別的地方聽不到喔。 也很感謝在 iPlayground 與我們互動的聽眾朋友。謝謝你們的支持與鼓勵。 { 完整節目筆記 https://weakself.dev/episodes/9 } zonble 一言不合就開講 聊聊輸入法 zonble 勘誤:「有個地方該是 n-gram 我說成…
8: 平行宇宙工程師
Sep 15, 2019 • 28 min
上禮拜明明就是 Apple 發表會,整個 podcast 錄完竟然一句話都沒提到。你們是活在平行宇宙嗎?沒錯,這集我們穿越時空回到「提問箱」的歷史去做節目了。再加上一個小時的錄音上限,就是一個輕鬆愉快的連假。 { 完整節目筆記 https://weakself.dev/episodes/8 } Q1 聲音品質不佳? 我們買了三個小雪球。 Q2 想聽關於架構的事? 資深文件工程師那集有稍微帶到 Q3 Opaque Return Type? 其實這段是在說,有些提問太 opaque 了 Q4 Code…
7: 這集叫罐頭🥫
Sep 9, 2019 • 29 min
趕在 Apple 發表會之前,我們剪了一小段閒聊。 「除了 iOS 以外你們會不會想接觸其他平台?」 「為什麼要突然問這個?」 「這個我知道,這個我知道。因為現在 iPhone 各種不利的謠言,坊間一直流傳,加上 Cook 又在發表會之前賣股票,大家在想 iPhone 是不是快 G 了。那如果 iPhone 有危機呢,身為 iOS 工程師當然連帶有危機~」 請注意,因為時程壓力,本集的聲音比較生肉,也沒有音樂。 { 完整節目筆記 https://weakself.dev/episodes/7 } Hi…
6: 真・三人・weak self
Sep 1, 2019 • 75 min
本集聊了工程師怎樣用 Twitter、以前學習寫程式的經驗、遇過的強者,以及對於至今節目內容的檢討。 雖然我們辦了投票決定是由一三來獨講這一集的節目,錄音時卻發生了意料之外的事情…。 { 完整節目筆記 https://weakself.dev/episodes/6 } 開場獨白 因為聽眾反映我們的聲音不好辨認,我們試著三個人分開錄音。不過,本來說好的分開錄音其實是一人錄一段,結果卻變成… 不是說好我一個人講嗎? 抱歉囉,結果「一三摔到新買的 iPad mini」就不聊了🤪🤪🤪 來做貼紙囉 工程師怎樣用…
5: 這裡沒有心靈雞湯配大餅
Aug 25, 2019 • 90 min
受到推友 @GanNaSong 點菜的啟發,加上喬喬憋了很久沒講話,這次錄音一上來就問起 13 為什麼開始做 TDD,聊了軟體開發團隊的現象,就這樣講了 2 個小時😂 剪輯完有 1 小時 + 半小時的 bonus,開頭結尾也懶得錄了。歡迎測試高手來跟我們交流交流。 { 完整節目筆記 https://weakself.dev/episodes/5 } 也來聊 TDD 為什麼 13 開始搞 TDD TDD 跟 unit test 不是同一件事 喬喬入門 TDD 的挫折經驗 寫測試會遇到的幾個問題…
4: 或許我可以把 title 改成資深文件工程師
Aug 18, 2019 • 59 min
啊哈,又是一集採訪節目。這次我們找了資深工程師 Nelson 來跟我們聊聊帶團隊的經驗。在開發團隊中,若有建立共用文件的習慣,會逐漸累積成事半功倍的效果,Nelson 他們是怎麼做到累積出 2、30 篇文件,後來又達成什麼效果呢?跟著 weak self 一探究竟吧。 { 完整節目筆記 https://weakself.dev/episodes/4 } 最近在忙什麼 聲音品質的調整 前一集有重新後製並上傳 這集喬喬人在外太空與我們錄音,所以聲音比較特別 波肥的 CocoaPods 研究心得 美團…
3: 就是要豪華便當!詹里長 hokila 的技術研討會全攻略
Aug 11, 2019 • 83 min
這集邀請到特別來賓 iPlayground 總召—hokila,談談參加技術研討會的一些經驗與心得,以及 iPlayground 想帶給大家的社群氛圍。WWDC 跑 lab 跑到跟 Apple 工程師推坑買東西、日本的筋肉 Swift 是什麼東東,以及 iPlayground 的籌備祕辛,就是要聽 hokila。 ⚠️警告!本集不太適合搭捷運或上班聽,怕你憋笑會內傷。 { 完整節目筆記 https://weakself.dev/episodes/3 } 🤔為什麼叫做 hokila 🇹🇼台灣的 meetup…
2: Swift API 設計之原來我不會用 protocol
Aug 4, 2019 • 37 min
主題延續上一集的 Swift API 設計,進入了 protocol 與 generic 的領域。 { 完整節目筆記 https://weakself.dev/episodes/2 } 前情提要 CJ 同學提出了一個好問題:「Value type 在某些時刻,會存在 heap 中?」波肥寫了一篇 blog 文章來回答。 Protocol 是什麼? Protocol-Oriented Programming in Swift (WWDC 2015) Protocol 也有兩種 Protocol 的…
1: Swift API 設計之 Value Type 與 Reference Type
Jul 28, 2019 • 43 min
波肥想跟我們談談使用 Swift 時,介面設計的想法、觀念與小技巧。因為太長講不完,所以這集先討論 Value Type 與 Reference Type。 { 完整節目筆記 https://weakself.dev/episodes/1 } Swift 這門語言的明確性原則 Modern Swift API Design (WWDC 2019) Swift Modules 官方文件 只 import 一個 class 或 func - NSHipster 大量使用 Value Type 的 Swift…
0: 如果你想要浪費一個人的暑假
Jul 21, 2019 • 36 min
三個在 iOS 開發圈打滾的台灣工程師,專為 Apple/iOS 開發者而製作的 Podcast。 這一集我們聊了 WWDC 到正式版發表這個期間,要怎麼安排時間跟資源。是要先學新東西,還是先修 bug 咧? { 完整節目筆記 https://weakself.dev/episodes/0 } 先解決相容問題 從 Xcode 正式版連到 iOS beta 版裝置、gist 不要懷疑,就是官方的罷格 Xcode Release Notes iOS Release Notes Xcode 10.1 did…
試聽集・節目簡介
Jul 21, 2019 • 1 min
weak self 是三個在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的 Podcast。主講人一三、波肥、喬喬。中文名稱是《我很弱,不要把我算進去》🤪 節目內容涵蓋了 iOS 與 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。