我已經開始學習iOS開發。哪裏可以創建以及如何在iOS中使用Enum?
我想在我的示例項目中使用enum
。
我宣佈enum
在sample.h
如下。我希望我已經正確地宣佈了這一點。
typedef enum{s=1,m,t,w,th,f,sa} days;
我想在viewController.m
中使用它。在viewController.h,
我已經輸入sample.h
。
我想使用名稱爲"days.sa"
的枚舉。但更多的代碼,我在谷歌搜索,他們說,像創建一個"sample.h"
實例變量像
@interface Sample:NSObject
{
days d;
}
如果我想用這種方式,我需要創建和使用實例。但我不想那樣。
我需要使用像
days.d or days.sa or days.th
那怎麼辦?,這必須用於整個項目和
如何創建枚舉爲類變量,而不是實例變量?
使它成爲'靜態' –
是的聲明枚舉爲靜態不會導致編譯錯誤。但如何使用它?我試着像「enum days d;」一樣。但給出錯誤。 –
靜態不提供創建實例。你可以使用** days.sa ** –