- 79 名前:63 mailto:sage [2011/09/21(水) 18:04:59.00 ]
- 自分が考え違いをしていたのだけなんとなく分かってきました。
>>72-73 >returnで自動で付いたりしないしスコープとも関係ない。 はい。 >>74 >return の際にはスコープが伸びる(謎)とか思ってるんじゃ無かろうか。 似たようなことを思ってました。 まだ分かってないんですけど、下の@Aは両方とも問題なく使えますか? - (id)getData { //@ NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"hoge/hoge.xml"]]; return data; } - (id)getData { //A NSData *data = [[[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:@"hoge/hoge.xml"]] autorelease]; return data; } 呼び出すときの有効範囲は中括弧内ですよね? { NSData *data = [self getData]; }
|

|