Дело в том, что appDelegate.pdfString
не является действительным URL, это путь. файл URL выглядит так:
file://host/path
или для локального хоста:
file:///path
Итак, вы действительно хотите:
NSURL *urlToPDF = [NSURL URLWithString:[NSString stringWithFormat:@"file:///%@", appDelegate.pdfString]];
... за исключением того, что в вашем пути есть пробелы, которые необходимо кодировать в URL, так что вы на самом деле хотите:
NSURL *urlToPDF = [NSURL URLWithString:[NSString stringWithFormat:@"file:///%@", [appDelegate.pdfString stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]]];