Please look at the following functions
- (YPName *)checkName:(size_t *)idx
{
NSString *name = @"";
YPName *pdfName;
NSUInteger i = *idx;
++i;
for (; i < dataLength && !isBlank(rawData[i]) && rawData[i]!='>' && rawData[i]!='/'; ++i) {
char buffer[] = {rawData[i], 0};
//Here is interrupted.
name = [name stringByAppendingString:@(buffer)]; //Thread 1:signal SIGABRT
}
*idx = i;
pdfName = (YPName *)name;
return pdfName;
}
Please look at the following functions