2011-06-20 9 views
-1
NSArray *arr=[[[NSArray alloc]autorelease]autorelease]; 

答えて

4

閉じるが、シガーはない。あなたが最も可能性の高い1を経由して、それを移植したいと思うので、これは単に、あなたの空の不変の配列を取得します、と述べ

NSArray *arr = [[NSArray alloc] init] autorelease]; 

あなたが自動解放にNSArrayをしたい場合は、あなたが使用する必要があるだろうスタイルメソッドのinitWithObjects: (詳細については、フルNSArray class referenceを参照してください)

+0

ご返信ありがとうございます – Anand

1

それとも、ただこのようにそれを宣言することができます。これはあなたの配列の自動解放インスタンスを与える

[NSArray array]; 

関連する問題