stringByAddingPercentEscapesUsingEncoding方法被替換 iOS9.0

weixin_33762321發表於2016-05-23

最近在Xcode7中,即iOS9.0,發現之前的一個方法已經不被建議使用了。該方法名即題目中提到的:

stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding

這個方法是用來進行轉碼的,即將漢字轉碼。可在iOS9.0中,該方法已經被另一個方法替代了,此方法即:

stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]

這次在對漢字進行轉碼的時候就使用該方法即可。

相關文章