입니다 제공하지만 작동보기 처음로드 할 때 일입니다 .. 어떤 문제를 제공하지 않습니다 ..NSMutableArray를 addObject : 내가 노력하고 무엇 코드 ..</p> <p>을 여기에 오류
하지만, 내가 다시보기를로드하고이 코드를 호출 할 때 .. 그것은
사람은 도움을 주시기 바랍니다 수 있습니다 .. 내가 위에 보이는하려고하지만 아무것도 찾을 수없는
arrMain addObject:
에 오류가 있습니다 ??
NSUserDefaults *ds = [NSUserDefaults standardUserDefaults];
NSMutableArray *arrMain = [ds objectForKey:@"files"];
int i;
if([arrMain count] > 0)
{
i = [arrMain count] + 1;
}
else
{
arrMain = [[NSMutableArray alloc] init];
i = 1;
}
NSLog(@"File Name To Be Saved %d.txt",i);
NSArray *sd = [[NSArray alloc] init];
sd = [dict componentsSeparatedByString:@"/"];
NSMutableDictionary *dict1 = [[NSMutableDictionary alloc] init];
[dict1 setObject:[sd objectAtIndex:[sd count] - 1] forKey:@"name"];
NSString *OrgFilename = [sd objectAtIndex:[sd count] - 1];
NSArray *extArr = [[NSArray alloc] init];
extArr = [OrgFilename componentsSeparatedByString:@"."];
NSString *flExt = [extArr objectAtIndex:1];
[dict1 setObject:[NSString stringWithFormat:@"%d.txt",i,flExt] forKey:@"filename"];
// *** error happens VVVV
[arrMain addObject:dict1];
// *** error happens ^^^^
[ds setObject:arrMain forKey:@"files"];
[ds synchronize];
1) 어떤 오류가 발생하고 있습니까? 2) ARC를 사용하고 있습니까? –
안녕하세요 .. 아니 호를 사용하고 있지 않습니다 .. 문제는 어떤 오류도 출력하지 않습니다. 그냥 프로그램이 신호를 받았다고 SIGBART – Darshan
코드를 자르면 문제를 보여줄 수있는 최소값을 갖게됩니다. 관련없는 코드의 홀수 비트가 있습니다. – Mark