開發者週報 #28 你的 iOS 開發生平大坑是什麼

Apple/iOS 開發者的兩週大小事 2020/02/17-2020/02/23

13的話

本週推薦大家去讀 iOS Developer Community Survey 的結果,看看自己的想法、遭遇跟大家一樣,還是邊緣?😅

看前一期 · 回首頁


四月份 App Store 政策更新的提醒

都是去年就公布的,只是友善提醒👇

The iOS Developer Community Survey 2019

由我最喜歡的電子報 iOS Dev Weekly 的編輯 Dave Verwer 發起的 iOS 開發者社群大調查結果出爐了。

看問卷結果得先了解資料來源,才不會過度解釋,所以請先讀這份說明。每個回答都可以切換分母是全部還是只有填答該題的人。

很多題目都有區分是個人/興趣專案,還是商業專案。

然後請看一下第 15 頁的人口統計,了解答題者的背景,再回頭從第 1 頁開始往下讀。

已經不少開發者在 Twitter 上標出一些亮點,所以我這裡只放了兩個:

iOS Performance tips you probably didn't know

由前 Apple engineer 揭露的一些技巧與觀念。談到 UILabel、concurrent queues、DispatchSemaphore、UIView tags 等的坑。應該會很有收穫。

特別是談論到 threading,可以搭配下一則一起看。

A Twitter Thread of Threading

這是現任 Apple engineer 的推文串。

Interoperability between Swift and C++

不知道有多少讀者會用到 C++,但現在有在討論 Swift 與它的互動。有興趣的可以加入討論。

Standard Library Preview Package

自從 Swift 進入 ABI 穩定以後,要使用新功能就得等到系統支援新版本才行。Preview Package 的目的是讓 Standard Library 在發展中的新功能可以以套件的方式安裝,讓開發者盡早可以試用、回饋。

HIG 更新了 Siri 部分

Xcode 快速鍵(續)

前一期拋磚有引到玉👇

我學到一招 ⌘ + ⌃ + ⇧ + H 在搜尋欄顯示 call hierarchy,超好用!

Evelyn Zhan@Vickie_peele
學習用Markdown語法整理一份常用的快捷鍵清單。
hackmd.io/@evelyn-zhan/B… 結果記得最清楚的指令就是跳出字元檢視器跟Xcode Preferences了😅 另外,分享同事推薦的快捷鍵工具: → 這好方便,還可以列印下來 mediaatelier.com/CheatSheet/b

13.4@ethanhuang13

仔細看了以後發現這張 Xcode Keyboard Shortcuts 表列出的有點少。補充了十來個我常用的在快速鍵組合在⟪開發者週報⟫ https://t.co/uKeDNkNm5o https://t.co/wxSOOQ5oPs https://t.co/FCMSnksWLb

所謂資安檢測那回事 - hokila

很實際地提到了 UserDefaults、SSL pinning、API cache、task switch snapshot 等等(跟我經歷過的「所謂弱點掃描那回事」幾乎一樣)。

幾個坑

try! Swift Tokyo 2020 確定取消

雖說有報名的朋友應該都已經處理好了,但還是記錄一下這件事吧。

weak self podcast 26: iOS 開發生平大坑之 DateFormatter

為了讓節目內容兼具技術與閒聊,我們討論著 iOS 開發時遇到的坑。這集就由 13 先講與 DateFormatter 的不解之緣。

我對於分享採坑經驗的看法

其實我最早開始在社群分享的就是踩坑經驗。那些親身經歷很實際,對其他開發者也實用。而且即使是自認為「我沒有什麼東西能分享」的人我相信一定有東西可講。

歡迎提供你的故事😃


以上就是本期的內容。歡迎轉寄或推薦給同事或開發者朋友。有問題或回饋請直接回覆即可。

Loading more posts…