效果圖
簡單易用的工具類,根據網路請求的資料自動匯入模型屬性,可以自定義字段,支援巢狀模型,不用每次都需要手動輸入屬性,減少輸入錯誤。使用方法
1、建立模型,如:hhmodel、hello、word、為使用者自定義模型。包含方法:2、呼叫如下類方法建立屬性方法
generateproperty
3、執行你的程式,你會發現模型屬性已經出現
nsobject+hhmodelgenerate.h
/** 快速生成模型屬性
@param sources 陣列或字典
@para map 替換字段對映
@para container 對映物件
*/+ (void)generateproperty:(id)sources;
+ (void)generateproperty:(id)sources map:(nsdictionary *)map;
+ (void)generateproperty:(id)sources map:(nsdictionary *)map container:(nsdictionary *)container;
1、陣列包含屬性:
- (void)testmethod1
2、陣列包含字典:
- (void)testmethod2
, @
];
[hhmodel generateproperty:array];
}
3、字典包含陣列:
- (void)testmethod3
, ],
};[hhmodel generateproperty:dict map:@ container:@];
}
4、巢狀屬性:
- (void)testmethod4
, @"word"
:@[ @
],@"c"
:@"hi",
@"d"
:@"hi"
};[hhmodel
generateproperty:dict map:@ container:@];
}
hhmodelgenerate 類屬性生成器(小程式)
本文送給那些每次寫類屬性的時候總是覺得沒多少就手寫了,然後每過兩天又需要再寫其他類的屬性直到寫到吐的同學們 包括我 這是乙個很沒技術含量的程式,但是我覺得這個還是挺有用的,在wp7開發中寫那些onnotifypropertychanged屬性寫到吐,一直在找合適的生成器,但是找不到最想要的那種。也看...
VS小外掛程式 屬性自動生成器
對於 依賴注入 我最常用的是 設值注入法 即通過setter屬性注入 對於需要注入很多依賴的類來說,乙個乙個的手動寫屬性的繁瑣已經讓我難以忍受了。於是我寫了乙個vs2003的小外掛程式,你只需要輸入型別和屬性名,它就能在編輯器指定的地方自動生成屬性,並且一次可生成多個屬性。我試用了vs2005下的屬...
property屬性與生成器與上下文管理器
一 定義property屬性有兩種方式 裝飾器方式 類屬性方式 1.1裝飾器方式 property 修飾獲取值的方法 方法名.setter 修飾設定值的方法 1.2類屬性方式 類屬性 property 獲取值方法,設定值方法 1.3 property屬性的介紹 property屬性就是負責把乙個方法...