0
программа разбился при пробеге time.When мой код досягаемость к NSMutableArray, где я использовал arryWithObjects
метод, чтобы сохранить некоторые объекты в нем вот мой код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