要做一個類似這樣的類:
public class test
{
public static final String tableName = "asdfas";
public static final String id_Column = "_id";
public static final String Z_ENT_Column = "Z_ENT";
}
可以不用實例進行訪問:
String abc = test.tableName;
OC沒有這樣聲明靜態變量得風格,如果硬要這樣得hua
test.h 中
@interface test : NSObject
+(NSString *) tableName;
@end
test.m
@implementation test
+(NSString *) tableName {
return "asdfas";
}
@end
使用得地方就可以
test.tableName
這種寫法當然及其不推薦,太過繁瑣;推薦OC風格得 #define更好