13 報

Share this post

開發者週報 #145 weak self 是個上架一百集的 iOS 工程師 Podcast 節目

www.ethanhuang13.com

開發者週報 #145 weak self 是個上架一百集的 iOS 工程師 Podcast 節目

Apple/iOS 開發者的一週大小事 2022/06/13-2022/06/19

13
Jun 19, 2022
3
Share this post

開發者週報 #145 weak self 是個上架一百集的 iOS 工程師 Podcast 節目

www.ethanhuang13.com

13的話

上一期「怎樣快速看完 WWDC」的策略,從點擊率來看比平常低了不少😅。可能是大家需要休息?(我這週也完全沒看 session,哈哈)

從我在 Twitter 上觀察全球開發者社群的情況來說,熱度一下子也降了不少。加上 beta 2 都還沒出,所以這週幾乎沒東西可寫!

所以想再多休息一點的話,這期週報非常適合你(因為基本上沒內容),或是讀讀我的 SwiftUI 讀完就入坑專欄。

再不然就是聽聽 weak self 吧,做著做著居然出了 100 集。

想看中文的 WWDC 筆記或教學,我強烈推薦彼得潘的 iOS App Neverland,WWDC22 以來,他至少寫了 23 篇新文章🤯,都是很實用的新功能介紹。

英文的話,特別推薦 nilcoalescing.com,主要作者 Natalia Panferova 是前 Apple SwiftUI 工程師。

喜歡 13 的電子報,請訂閱我的 Patreon!我的目標是累積到 100 位支持者,目前進度 20%。

(看前一期 · 回首頁)


📦Navigation Backport── johnpatrickmorgan

這位開發者之前對 SwiftUI 的 Navigation 就有不少研究(參見 FlowStacks)。現在他推出了可以相容 iOS 16 NavigationStack 與舊版的方案。

不是推薦,因為我還沒有機會用過。當成研究資料倒是挺不錯的。

另外,如果你使用 TCA 的話,因為 NavigationStack 的作法改變了,會產生一些影響,社群還在討論中。請見這個 GitHub Discussion。

📑拷貝還是複製?

最近被指名問了一個 iOS 本地化相關的問題。我的回應意外地有不少人轉推,所以貼給大家:

Twitter avatar for @cyanapps
Ying Zhong @cyanapps
这个事情比我想的还要乱。 还是苹果,台湾繁体把 Duplicate 称作“複製”,Copy 称作“拷貝”,这和大陆简体是一致的,只是繁简的区别。 但是香港繁体 Duplicate 是“製作副本”,而 Copy 是“複製”,两个看起来都是 Duplicate 的词同时出现了。 然后我用 OpenCC 转换“拷贝”,选择台湾习惯,结果是“複製”。
Twitter avatar for @cyanapps
Ying Zhong @cyanapps
使用 macOS 和 iOS 都已经超过 10 年了,到现在我都不能迅速地回答出系统里面同时出现“拷贝”和“复制”时到底谁是谁,因为在中文里面这两个词几乎是可互换的(拷贝是音译)。在英语里面分别是 Copy 和 Duplicate,前者是复制到剪贴板,后者是创建副本。 所以为什么不干脆把“复制”写成“创建副本”??
7:46 AM ∙ Jun 18, 2022
18Likes1Retweet
Twitter avatar for @ethanhuang13
13 @ethanhuang13
@cyanapps @harryworld 8 年前就注意到了。 現在如果自己做繁簡中文的本地化,我會參考這個網站
applelocalization.comApple Localization Terms GlossaryAn unofficial Apple localization terms glossary that allows you to search for standard localization texts provided by the Apple platform.
7:58 AM ∙ Jun 18, 2022
30Likes10Retweets

🤪Random Tweets

這太真實了哈哈哈,我整個禮拜都沒有看 WWDC 影片

Twitter avatar for @_darioroa
Dario Roa @_darioroa
Just your yearly PSA 😉
Image
8:05 PM ∙ Jun 12, 2022
58Likes6Retweets

工程師性格

Twitter avatar for @joe_trash_talk
通靈烤豬 @joe_trash_talk
所謂「工程師性格」就是先拉一個會,來定義「什麼是工程師」以及「什麼是性格」。 現在,我們有了「工程師」也有了「性格」,兩個都是既有的東西,組合起來應該不會很難吧? 不要騙我,我以前也是工程師。 我不是逼你,但是今天可以完成嗎?
2:12 PM ∙ Jun 13, 2022
77Likes2Retweets

Scheme

Twitter avatar for @NeoNacho
NeoNacho @NeoNacho
Building my project like xcodebuild -scheme Ponzi
3:37 AM ∙ Jun 14, 2022
59Likes1Retweet

Swift Charts 沒有圓餅圖(Apple 在 Digital Lounges 有回答原因)

Twitter avatar for @olebegemann
Ole Begemann @olebegemann
A pie chart titled "Chart types in Swift Charts". There are five equal-sized pies titled Bar, line, Point, Area, and Heat map. The legend contains a sixth item titled "Pie".
6:41 PM ∙ Jun 14, 2022
60Likes8Retweets

員工不想回辦公室上班,但開發者想去 Apple Park

Twitter avatar for @slava_pestov
Slava Pestov @slava_pestov
One key takeaway from WWDC: third-party developers are more excited at the prospect of going to Apple Park than Apple employees
10:10 PM ∙ Jun 14, 2022
432Likes14Retweets

熊市

Twitter avatar for @jckarter
Joe Groff @jckarter
A dependent typed language? In this bool market??
1:01 AM ∙ Jun 16, 2022
37Likes2Retweets

🎙weak self podcast 98: 想在 WWDC 錄 Podcast

有機會要去 Apple 總部的 Developer Center 錄一集 weak self!

🎙weak self podcast 99: 理直氣壯的綜藝技術節目.幹一年不如等一年

weak self 是個上架一百集的 iOS 工程師 Podcast 節目

💼職缺/履歷交流區

如果你有 iOS 相關職缺或是求職履歷想要刊登在開發者週報,請見關於。


🙏支持 13 寫作,請訂閱我的 Patreon(我的目標是累積到 100 位支持者,目前進度 20%)、按喜歡❤️、留言💬、回信✉️與我交流。

Share this post

開發者週報 #145 weak self 是個上架一百集的 iOS 工程師 Podcast 節目

www.ethanhuang13.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 ethanhuang13
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing