【发布时间】:2016-01-06 14:56:19
【问题描述】:
NSData *pdfURL = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",_paperURL]]];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentDirectory = [paths objectAtIndex:0];
//line with error
NSString *file = [documentDirectory stringByAppendingFormat:[NSString stringWithFormat:@"/%@.pdf", _idNo]];
//ive also tried adding nil at the end
NSString *file = [documentDirectory stringByAppendingFormat:[NSString stringWithFormat:@"/%@.pdf", _idNo, nil]];
下面列出了我尝试过但没有帮助的一些答案。任何帮助将不胜感激
Warning : Format string is not a string literal (potentially insecure)
【问题讨论】:
-
你真的调查过他们吗?这些链接确实解决了您的问题。
-
我做了,但我不知道我在寻找什么,我现在知道
stringByAppendingFormat和stringByAppendingString存在。我阅读了比较每一行的第二个链接,直到@leejay 提到它才注意到差异