-1
格式字符串不是一个字符串(可能不安全)在收到警告在iOS设备上:格式字符串不是一个字符串(可能不安全)
我的代码是:
[tweetViewController setInitialText:[NSString stringWithFormat:self.url]];
格式字符串不是一个字符串(可能不安全)在收到警告在iOS设备上:格式字符串不是一个字符串(可能不安全)
我的代码是:
[tweetViewController setInitialText:[NSString stringWithFormat:self.url]];
你得到这个当只使用字符串文字(通常是格式字符串)作为此方法的参数时,会警告您正在使用变量。
如果你不想使用格式字符串不要使用方法和使用的NSURL
的absoluteString
方法代替:
[tweetViewController setInitialText:[self.url absoluteString]];
或者,如果你想使用的格式方法使用的格式字符串:
[tweetViewController setInitialText:[NSString stringWithFormat:@"URL: %@", [self.url absoluteString]];
只是使用self.url
作为参数的%@
将使用NSURL
的description
方法,它可能会返回如果申请不同的结果永远改变这种方法的结果。