-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
方法,它可能會返回如果申請不同的結果永遠改變這種方法的結果。