1
我有以下情形:何時發佈傳遞給多個方法的NSMutableArray實例?
class1
methodA
NSMutableArray *myArray=[[NSMutableArray alloc]init];
[class2 methodB:myArray];
[myArray release];
...
class2
methodB:(NSMutableArray) myArray{
[class3 methodB:myArray];
}
...
class3
methodC:(NSMutableArray) myArray{
manipulate contents of myArray...
}
...
是否適當釋放myArray的只是還是了methodA我應該釋放它在每個的methodB和methodC?我希望所有三種方法都可以訪問相同的內容,即它是在每種方法中訪問的相同數組。