月 – 遊行 2022

iOS 平台第三方輸入法的生命週期到底是怎樣的?

我們剛剛討論了 macOS 平台第三方輸入法的生命週期到底是怎樣的?,現在趁熱再來聊聊 iOS 平台的第三方鍵盤生命週期

在蘋果官網,也就只有個這:

這看起來似乎很容易理解,鍵盤的生命週期是系統管理的,每次用戶呼出鍵盤,就它就啟動,用戶收起鍵盤,過一會它就被消滅了。

但有[……]

點擊跳轉以繼續閱讀

macOS 平台第三方輸入法的生命週期到底是怎樣的?

一轉眼落格輸入法都已經做到第三代了,令人驚訝的是我似乎從來沒有認真的思考過題目中的這個問題。一直以來我先入為主的認為 MACOSiOS版 一樣就是為每個輸入框創建一個輸入法實例,而第三方輸入法的 Controller,全局只有一個,由系統負責 XPC 調用。

後來儘管我發現 Control[……]

點擊跳轉以繼續閱讀