0
會比較混亂定義如下中輸入數值,定義方法
#define SELF_PASSWORD @"0"
#define SELF_DROPBOX @"1"
#define SELF_ABOUT @"2"
#define SELF_TABLE_TITLE_PASSWORD @"Password"
#define SELF_TABLE_TITLE_DROPBOX @"Dropbox"
#define SELF_TABLE_TITLE_ABOUT @"About"
#define SELF_TABLE_HEADER_TITLE(SECTION) = SECTION==SELF_PASSWORD? SELF_TABLE_TITLE_PASSWORD:SECTION==SELF_DROPBOX?SELF_TABLE_TITLE_DROPBOX:SELF_TABLE_TITLE_ABOUT
-(void)buttonActionPassword:(UIButton *){
NSLog(@「Title : %@」, SELF_TABLE_HEADER_TITLE(SELF_PASSWORD));
}
-(void)buttonActionAbout:(UIButton *){
NSLog(@「Title : %@」, SELF_TABLE_HEADER_TITLE(SELF_ABOUT));
}
方法,我們可以使用SELF_TABLE_HEADER_TITLE(SELF_PASSWORD)
方法? Xcode錯誤說'預期表達式'是什麼問題?
你在SELF_TABLE_HEADER_TITLE(SECTION)中試圖做什麼 – codercat
你的情況完全錯誤 – codercat
@iDev如何獲得輸入值到define方法?例如:SELF_PASSWORD值爲0 NSLog應顯示「密碼」。定義方法中可能的輸入值是什麼? –