XuniReflector クラス リファレンス
継承元 | NSObject |
---|---|
定義先 | Util.h |
+ getValue:forKey:
キーを指定して値を取得します。
+ (NSObject *)getValue:(NSObject *)object forKey:(NSString *)name
パラメータ
object |
オブジェクト |
---|---|
name |
キー名 |
戻り値
オブジェクト
内容
キーを指定して値を取得します。
定義先
Util.h
+ getDataType:
データ型を取得します。
+ (XuniDataType)getDataType:(NSObject *)object
パラメータ
object |
オブジェクト |
---|
戻り値
データ型
内容
データ型を取得します。
定義先
Util.h
+ getProperties:
プロパティを取得します。
+ (NSArray *)getProperties:(NSObject *)object
パラメータ
object |
オブジェクト |
---|
戻り値
プロパティの配列
内容
プロパティを取得します。
定義先
Util.h
+ getProperty:name:
プロパティを取得します。
+ (XuniPropertyInfo *)getProperty:(NSObject *)object name:(NSString *)name
パラメータ
object |
オブジェクト |
---|---|
name |
キー名 |
戻り値
XuniPropertyInfo オブジェクト
内容
プロパティを取得します。
定義先
Util.h
+ formatValue:
値を書式設定します。
+ (NSString *)formatValue:(NSObject *)value
パラメータ
value |
値 |
---|
戻り値
書式設定された値の文字列
内容
値を書式設定します。
定義先
Util.h
+ shallowCopyTo:from:
シャローコピーを実行します。
+ (void)shallowCopyTo:(NSObject *)target from:(NSObject *)value
パラメータ
target |
ターゲットオブジェクト |
---|---|
value |
ソースオブジェクト |
内容
シャローコピーを実行します。
定義先
Util.h