13的話
照理來說本週的大事是 Monterey 正式推出,但對於 iOS 開發者來說,Swift Concurrency 向下相容到 iOS 13 這件事重要得多了。
🆕 Xcode 13.1
Xcode 13.1,主要是針對 Monterey 與 iOS 15.1 的 SDK
🆕Xcode 13.2 Beta
Xcode 13.2 Beta,內含 Swift 5.5.1。Concurrency 向下相容到 iOS 13。另外還有可以建立 Swift Playgrounds app(但 iPadOS 上的 Playgrounds 還沒更新)
iOS 15.2 Beta,內建 Privacy Report 的介面
watchOS 8.3 Beta 嗯,8.2 被跳過了。不是我打錯
⤵️Swift Concurrency 功能向下相容
我就是那個一直在 await 向下相容才開始學的人。
請注意還有一些 known issues。要用的人請做好心理準備、以及回報 bug 的習慣。
同場加映 Distributed Actors。
🏃MacBook Pro M1 Pro/Max 媒體評測出爐
在推特發過,就直接貼過來了(錯字:效率/能耗比驚人地「高」才對)。以 iOS 開發者的需求來說,還是覺得 M1 最香。
然後,因為之前彭博社爆料非常準確,如果一樣準的話,之後可能會有 2 or 4 個 M1 Max 組成的 Mac Pro。
可是,Max 已經是極大值了。2 個或 4 個要叫什麼?
🤨隱藏瀏海的 101 種方法
💻關於 MBP 的 ProMotion 螢幕
螢幕能跑到 120 Hz,GPU 也能跑到 120 fps,但你所用的軟體不一定吃得到。
外接螢幕的部分,應該是 USB-C(DisplayPort) 1.4、HDMI 2.0。前者可以輸出 4K@144 但不能更高、後者最高 4k@60。
順帶一提,我最近在找 USB-C 轉 HDMI 2.1 的轉接頭或線。不知道有沒有人實際用過這類產品?
🤝社群活動
10/23-24 MOPCON 2021 已結束。我這次是貼議程內容的連結
從 UIKit 到 SwiftUI 的思維轉移—Pofat:投影片
SwiftUI 導覽狀態探究—13:投影片、範例程式碼(含 DocC 版)
iOS 隱私與便利的前世今生—ZhgChgLi (Harry):Medium
🤪Random Tweets
🎙weak self podcast 86: 且聽且珍惜,[weak self]
這集聊了 M1 MacBook 還是香以及 Swift Concurrency 的現在與未來。
💼職缺/履歷交流區
如果你有 iOS 相關職缺或是求職履歷想要刊登在開發者週報,請見關於。