0
프로그램은 실행에 추락이거든요 내가 여기에 내 코드EXC_BAD_ACCESS (코드 = 1, 주소 = 0x4를)
(NSMutableArray *) NumSysToNumSysMultiplyMetd:(NSString *)DecCode lenthOfDecCode
:(int)length NumSysMultiplyValue
:(int)value
{
NSString * step1 = DecCode;
int Step2 = 0;
NSString *[email protected]"=> ";
int finalAnswer=0;
for (int i=length,j=0; i >=0; i--,j++)
{
NSString *digit;
digit = [NSString stringWithFormat:@"%c",[DecCode characterAtIndex:j]];
step1 = [step1 stringByAppendingString: [NSString stringWithFormat:@"%@ * %i^%i + ",digit,value,i]];
Step2= [digit integerValue] * pow(value, i);
step2s= [step2s stringByAppendingString:[NSString stringWithFormat:@" %i +",Step2]];
finalAnswer =finalAnswer + Step2;
}
NSMutableArray *mut = [NSMutableArray arrayWithObjects:step1,step2s,finalAnswer,nil];
return mut
NSNumber가 더 적절할 것입니다. –
Nvm, 다른 객체는 문자열입니다. –
thanks liam george – user1275440