私はiOSで初めてです.Androidでは、Androidでbasicnamevaluepairリストを使用してWebサービスを呼び出しますが、iOSではどのようにコーディングしますか? Androidでは問題なく動作しますが、iOSではデータをJSON辞書形式で送信し、文字列形式でも試しますが、動作しません。iOSのbasicnamevaluepairに相当するもの
ありがとう
私はiOSで初めてです.Androidでは、Androidでbasicnamevaluepairリストを使用してWebサービスを呼び出しますが、iOSではどのようにコーディングしますか? Androidでは問題なく動作しますが、iOSではデータをJSON辞書形式で送信し、文字列形式でも試しますが、動作しません。iOSのbasicnamevaluepairに相当するもの
ありがとう
Android で使用するのと同じようNameValuePairs
に、iOS ではNSDictionary
が使用されます。これを使用すると、(の部分にkey
相当する)を使用して複数の値/オブジェクト(配列やものも含む)を保存できますName
NameValuePair
これを使用する方法の例を次に示します。
ここで簡単に見落とすために、Androidでの動作方法を示します
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("key", "value"));
iOS での動作は次のとおりです。
NSDictionary *dict = @{"key" : @"Hello there!"};