※ ChatGPTを利用し、要約された質問です(原文:Objective-Cで構造体を配列や辞書に登録するにはどうしたら良い)
Objective-Cで構造体を配列や辞書に登録する方法
このQ&Aのポイント
Objective-Cでは、構造体をそのままでは配列や辞書に登録することができません。
構造体を配列や辞書に登録するためには、構造体をオブジェクトに変換する必要があります。
具体的には、構造体からオブジェクトを作成して、そのオブジェクトを配列や辞書に登録することができます。
Objective-Cで構造体を配列や辞書に登録するにはどうしたら良い
Objective-Cで構造体を配列や辞書に登録するにはどうしたら良いですか?
構造体のままだと、NSArrayやNSDictionaryに登録できないので、
オブジェクトにしたいです。
例えば、
typedef struct {
long long timeValue;
long timeScale;
long flags;
} QTTime;
のような構造体から、オブジェクト(hoge)を作って、
NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:hoge, @"hoge",nil];
のように辞書に突っ込みたいんです。
以上、宜しくお願いいたします。
お礼
harawoさん、ごかいとう有難うございました。