by Aki 2024-08-30
在 Kotlin 中,== 和 === 兩種操作符用於比較對象,但它們的用途和行為有重要的區別...
read more在 Kotlin 中,== 和 === 兩種操作符用於比較對象,但它們的用途和行為有重要的區別...
read moreConstructor 建構子是在各種語言中都有的東西,Constructor 其實也是 function 的一種,可以這麼理解當一個 Class 被產生 Instance 時執行的第一個 function 叫做 Constructor,既然 Constructor 概念上也是 function 那就也可以...
read more在 Kotlin 中當我們宣告變數時需要給他一個初始值,如果一開始無法給他初始值則必須先宣告成 Nullable type 並且要宣告成 var ,但這樣不是很方便,因為我們實際上是需要他是 Non-null type 只是我們...
read more在 Android 早期我們為了取得畫面中的元件 我們一定都用過 findViewById 並對他是又愛又恨 在經歷過各種花式 NullPointerException 之後投靠像是 Butter Knife 的懷抱 而隨著 Android jetpack 相關工具陸續出籠 Butter Knife 也被 ViewBinding 取代...
read more在 Kotlin 中我們經常用 apply, also, let, run 之類的好用的 scope functions 但 Swift 沒有 Scope Function
read more