程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> static-objective中聲明靜態變量

static-objective中聲明靜態變量

編輯:編程綜合問答
objective中聲明靜態變量

要做一個類似這樣的類:

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更好

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved