次のようにコードを参照してください:次のようにどのようにポインタを渡し、関数の結果を得ましたか?
- (BOOL)postAction :(NSString*) url params:(NSDictionary*) params bodySize:(NSNumber**)bodySize
{
...
int size = 1999;
NSNumber* value =[[NSNumber alloc] initWithInt:size];
bodySize = &value;
...}
は、関数を使用します。
NSNumber* size ;
[self postAction:@"http://webserver/ss.php" params:params bodySize:&size];
// can not got the size value at all…
int i = [size intValue];
//will throw nil exception !
私の質問は、どのように上記のコードを修正することですか?
ご協力いただきありがとうございます。
よろしく
あなたはそれが代わりに 'NSNumber'オブジェクトを返すようにできませんか? – BoltClock
すでに見たことがあるかどうかは分かりませんが、このようなメソッドを作成している場合は、簡単にデータを投稿できる無料のASIHttpRequestライブラリ(実際にはかなりクラス)を見てください。 –