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