第十二屆 佳作

mobile-dev
30 天從 Swift 學會 Objective-C
ytyubox

系列文章

DAY 21

[21] 30 天從 Swift 學會 Objective-C:Swift friendly 的目的是什麼 (auto interface)

當我們學會了 Swift 之後,可以使用 Objective-C 的程式碼,完全感謝 Swift 編譯器的強大,這篇文章將介紹 Xcode 內如何快速檢查如何使...

DAY 22

[22] 30 天從 Swift 學會 Objective-C:Swift friendly 的基本型別

在 Swift 的程式語言設計初衷裡,與 Objective-C 相容是一個非常重視的設計概念,我們將了解 Objective-C 中,有什麼是可以不需要修正就...

DAY 23

[23] 30 天從 Swift 學會 Objective-C:Swift friendly 的 Enum, close Enum

Enum 是 Swift 開發者覺得很友善的型別,Objective-C 的程式碼如果可以提供 Enum,將會得到很多好朋友。 Photo by @brett_...

DAY 24

[24] 30 天從 Swift 學會 Objective-C:Swift friendly 的 泛型

泛型是支撐 Swift 能夠實現 Protocol-oriented Programming 的基礎,Objective-C 在如此的功能是可以支援的。 Ph...

DAY 25

[25] 30 天從 Swift 學會 Objective-C:Swift friendly 的 Optional

Swift 的 optional 是一個很有趣的概念,因為在 Objective-C 與 C 語言,相關的概念是使用 0 代稱。 複習 Swift 的 Opt...

DAY 26

[26] 30 天從 Swift 學會 Objective-C:Swift friendly 的 Error handling

Photo by @hhh13 on Unsplash Objective-C 的 Error handling Apple 的 Cocoa 函式庫對於 Ob...

DAY 27

[27] 30 天從 Swift 學會 Objective-C:Swift friendly 的 Unavailable 與 convenience init

物件導向的設計中,關於建構物件的方式我們成為建構器(constructor),這關係到物件使用的方式,是很重要的事情。 Photo by @kellysikke...

DAY 28

[28] 30 天從 Swift 學會 Objective-C:Swift friendly 的 API Swift name

在 Objective-C 與 Swift 的命名有明顯的區別,雖然 Swift interface 可以將 Objective-C 的 API 以一定程度的方...

DAY 29

[29] 30 天從 Swift 學會 Objective-C:Swift friendly 的 進階 C 語言部分與 modulemap

在理解完 Objective-C 之後,我們要來面對 C 語言的引用,不得不說 Swift 十分不信任 C 語言,看看那個UnsafePointer 就知道了。...

DAY 30

[30] 30 天從 Swift 學會 Objective-C:30 天內那些我不懂的部分

這個 30 天我們理解了 C 語言與 Objective-C,然而我其實有不少事情是沒有看懂的,鐵人賽第 30 天是鐵人的終點,卻不是學習的最後一天。 Pho...