- 834 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 18:03:17 ]
- あの、ポインタに対して使う * っていうのは、内容を複製して渡すのでしょうか?
例えば、NSTextField* field があったとして、 isnumber(*[field.text UTF8String]) としたとしますよね。この場合、[field.text UTF8String] だけで渡そうとすると ポインタだからダメ、みたいな感じで怒られますが、*を付けるという事は その中身を渡すという事ですよね? 中身を渡すというのは、そのポインタが指す中身を複製してその関数に渡して いるのでしょうか? 質問がうまく伝わっていなかったらすみません。どうも中身を渡すというのが どういう意味なのかがよく分からなくて…。Objective-C 以前に C が分かって いないのでおかしな事を言っていたらすみません。
|

|