-1
트리 NSMutableArray
을 treeChannelModel.data로 사용하고 treeChannelModel.data의 트리 수준 NSMutableArray
을 생성하려고합니다. 예를 들어 내가 트리 수준 싶어 :트리 수준의 NSMutableArray를 얻는 방법
NSMutableArray= {0,1,2,2,2,2,2,2,0,1,2,2,2,2,2,3,3,2,2,2,2,3,2,1,2,3,3,2,1,2,3,3,3,2,3,3,2,3,3,3,2,3,2,3,2,3,2,3,2,3,2,3};
NSMutableArray *depths1 = [NSMutableArray array];
for(int i=0;i<treeChannelModel.data.count;i++){
depths1=[self ChildIntRecursiveWithChannels:channels depths:depths1 number:0];
}
- (NSMutableArray *)ChildIntRecursiveWithChannels:(Channels *)channels depths:(NSMutableArray *) depths number:(int)number {
number+=1;
[ depths addObject:[NSNumber numberWithInt:number]];
if(channels.channels.count>0){
for(int i=0;i<channels.channels.count;i++){
[self ChildIntRecursiveWithChannels:channels depths:depths number:number];
}
}
return depths;
}
을하지만 당신은 몇 가지 조언