13的話
🧪Xcode 13.2 & iOS 15.2 RC
😈只花 200 元改造 Intel MacBook Pro 散熱,讓它再戰幾年!——皮樂
剛好 M1 Pro/Max 開賣了,如果不買的就來改造舊機吧(後果自負)。
🆕New features for App Store product pages now available
You can now take advantage of two exciting new features that help you build more effective App Store product pages.
Product page optimization
Custom product pages
我還沒試,但這表示 App Store 支援頁面的 A/B 測試了。
🔬Analyzing HTTP Traffic with Instruments
你知道 Instruments 可以測量 HTTP 通訊嗎?官方文件更新了。
🔧Open Source at Apple
Apple 的開源專案官網改版了。
🤪Random Tweets
這招真的很棒,簡單有效👇
我如果要一直 run test 的時候,會在 small project 模擬出 dependency,TDD 完後才 paste 回去
George Liu @iOSGeorgeLiu
TIL 原來 XCUITest 不只可以測試一段 code 跑多久
還可以測試一段 code 用的 memory 有多少
(今天好奇想說 Reference Type 跟 Value Type 記憶體用量到底差多少才想說測試看看)
developer.apple.com/documentation/…
我這週話比較多:
這個 demo 很好地展現了「View 是 State 的表現」此一精神。兩種 view 的實作,但是同一個 state,所以可以任意切換
現實上 SwiftUI deep linking 還是有限制,例如切到 SwiftUI 時,會有 Navigation 的 push 動畫
Point-Free @pointfreeco
在你抱怨 SwiftUI 之前,請確認 id 有沒有給對。所有的 View 都有 id(顯或隱),亂給會造成不必要的 View 更新,就會發生一堆意外
——上週因為偷懶亂給 id 被開了 N 張 bug tickets 的 13 #太傷害了
同場加推重讀 @PofatTseng 的文章
🎙weak self podcast 88: 聽 Work•Team Work + 要來當同事嗎?
進入第七季,節目走向更加地隨興。最近 13 的公司在招募 iOS 工程師,想聊一下我是怎樣的隊友、期待怎樣的隊友。
💼職缺/履歷交流區
9 Count Senior iOS Developer
Ubiquiti Inc. (UI) iOS Developer & Android Developer(想了解更多,可以來問我😉)
如果你有 iOS 相關職缺或是求職履歷想要刊登在開發者週報,請見關於。