🕐13的話
最近看到很多酷炫的互動式 widget 展示,但我一個都沒有轉發。原因是自己在 iOS 17 使用 widget 還是常常遇到 bug。比如剛裝好的 app 找不到 widget 可以新增,或是沒有適時更新。
而互動式 widget,按下去不知道會發生什麼事情的感覺──究竟會互動還是會打開 app,亦或是壞掉沒反應──讓我用得很不安心。
個人覺得這種使用者體驗的水準,我還是盡量避免使用或開發 widget。
😂 支持我寫週報,請在 Patreon 訂閱一下。一個月只要 $5 USD🙏
🧪Apple Releases & News
iOS 17.0.2 (21A350), 17.0.1 (21A340), & 16.7 (20H19)
watchOS 10.0.1 (21R360) & 9.6.3 (20U502)
Apple 更新了一篇 Tech Notes:
🔬Swift Testing
Apple 剛公開的 open source library,還在早期階段。可以跟 XCTest 搭配使用。
大量使用 macro,讓寫測試的語法變得簡單一些。
比如一律用 #expect()
就能取代各種 XCTestAssertOOO
。
README 沒有寫到什麼範例,建議看 forums 或 Vision 文件。
同場加映:Point-Free 的 Swift Marco Testing。兩者用途不同,這是用來寫 Marco 的測試用的。
📦Swift SDK Generator
We're happy to announce a new open-source utility that simplifies cross-compilation of Swift packages!
也是早期階段的新專案。目的是讓需要支援多平台 Swift SDK 的開發者更方便打包。
🇯🇵iOSDC 2023 感想──Hokila
iOSDC 是個在日本,參加的人絕大多數是日本人的活動,所以理所當然講日文。對於不懂日文的人,也適合去嗎。
🤝社群活動
CocoaHeads Taipei 2023 九月份聚會錄影 有一段我私心推薦,就是 Paul Liu 在講 Xcode Tab System(Xcode 的多種分頁的機制)。看完你肯定會說,「Xcode,太扯」
😂本週選推
https://twitter.com/ethanhuang13/status/1706111509364089185
iOS 17's Notes app just got coder-friendly!
Apple Notes 現在可以放 code snippet 了,選用等寬字體即可。雖然沒有 syntax highlighting。
再優秀的軟體也打不過系統內建,何況它功能越來越多!
https://twitter.com/unixzii/status/1705047767859794084
出于个人需要,写了一个 iOS 备份提取工具,可以从备份里导出完整的 app 沙盒到本地。大家如果只有数据导出需求的话就可以不用 iMazing 了。
給需要的朋友參考。
https://twitter.com/ChanceHMiller/status/1705699648873140423
PSA: In iOS 17, you can just long-press on the “+” icon to instantly access the Photos picker.
如果長按成功會振動一下更好。
最後的小提醒:🙏請訂閱支持我持續撰寫這份週報,一個月只要 $5 USD。也歡迎按喜歡❤️、留言💬、回信✉️與我交流喔。