如果想找 Swift 如何使用巨集,這篇文章沒有相關的訊息,請持續追蹤後續的文章,謝謝。
Macro (巨集) 在 Xcode, Objective-C and Swfit 中皆有應用,其中在 Objective-C 的開發以及 Xcode 專案的建置上被大量的使用。Swift 使用的方式上跟 Objective-C 有極大的差異,後續的文章將會繼續討論。
今天再來談談幾個會用到 macro 的情境,我依照我個人的經驗列出下面的項目:
在 Objective C 中宣告變數的方式在不同的情況下會有使用不同的方式,這次想要跟大家分享關於宣告全域變數的部分。
先讓我們看看該如何宣告變數? 下面列出兩個方式來定義變數
NSString *aString = @"sample";#define ASTRING @"MACRO_SAMPLE"
最近在準備有關單元測試的簡報,有感而發,來談談我所認知的單元測試,以及我認為對一個軟體工程師來說,單元測試所需最基本的認知。今天不討論程式碼,純粹分享一些想法及概念。
測試程式裡面可執行的最小單元,即為單元測試。而程式裡面最小可執行的單元為方法(function),所以單元測試是在測試方法的行為是否符合預期。除此之外,在物件導向的世界中,我們通常測試的目標會是一個類別(class),透過測試類別的行為,我們會產生一個測試套件,將這些測試案例(test…