にIDに整数をキャストすることができます識別子。は、どのように私は私のコードは次のようなものであるのiOS
setPostValue:& employee.empIdとsetPostValue:[employee.empId]を送信しようとしましたが、まだエラーが発生しています。
どのようにして(id)を取得できますか?またはプロパティから別のオブジェクトを作成する必要がありますか?
にIDに整数をキャストすることができます識別子。は、どのように私は私のコードは次のようなものであるのiOS
setPostValue:& employee.empIdとsetPostValue:[employee.empId]を送信しようとしましたが、まだエラーが発生しています。
どのようにして(id)を取得できますか?またはプロパティから別のオブジェクトを作成する必要がありますか?
ええ、id
が必要なメソッドに渡す前に、整数から別のオブジェクトを作成する必要があります。
[request setPostValue:[NSNumber numberWithInt:employee.empId] forKey:@"empId"];
また、SDKの最新バージョンで(後のiOS 6、私が思う?)、あなたはObjective-Cの新ボクシングリテラルを使用することができます。
[request setPostValue:@(employee.empId) forKey:@"empId"];
[request setPostValue:[NSNumber numberWithInt:employee.empId] forKey:@"empId"];
すごいそれは高速でした、おかげで、私は学んでいるので、C#から降格するのは簡単ではありません:( – Andresps2
私はあなたが理解しなければならないことは、オブジェクトを期待していると思います... – Larme