當我們學會了 Swift 之後,可以使用 Objective-C 的程式碼,完全感謝 Swift 編譯器的強大,這篇文章將介紹 Xcode 內如何快速檢查如何使用 Objective-C 程式碼。
Photo by @agkdesign on Unsplash
在 Xcode 有所謂的自動產生的程式碼,這個功能在 Swift 使用,這個功能尤其在 Access Control 有需要做 micro management 的時候最為需要,但是似乎並沒有被很多人知道。
而在 Objective-C 與 C 語言,Xcode 可以透過Counterparts 的 Swift interface 幫助我們了解我們編寫的程式碼可以如何被 Swift 呼叫。
以 class OCPoint
為例:
前置開啟 OCPoint.h
Counterparts
OCPoint.h (Swift 5 interface)
同樣道理,我們可以對 C 語言查看 Swift 的 interface: