NSDictionaryを使用してサーバーにデータを送信する必要があります。データは、gender dllという名前で、テキストフィールドから来ます。私はこのような1つの辞書を保存できることを知っています。Objective-C NSDictionaryに辞書を追加する
NSDictionary * = @{@"employee": @"EmpA",
@"gender":@"Male",
@"pob":@"SF",
@"age":@"27",
};
しかし、私はフォームの手順を繰り返すことができるボタンがあるので、私は複数のデータを追加する必要があります。その後、私は以下の形式に基づいてサーバーにデータ全体を送信します。
"employee": [{
"name": "EmpA",
"gender": "Male",
"pob": "SF",
"age": 27
}, {
"name": "EmpB",
"gender": "Female",
"pob": "TX",
"age": 36
}]
どのように辞書を動的に追加できますか?あなたは辞書の配列を作成し、「従業員」キーでそれを挿入する必要が
おかげ
複数の辞書を保持するためにNSMutableArrayを使用してください。 – rckoenes
rckoenesがMutableバージョンを使用する必要があると言いました。一般的には、 'NSMutableArray'、' NSMutableDictionary'、 'NSMutableString'、' NSMutableRequest'などをたくさん使っています – Honey