2

我需要在“id=”之后添加字符串@“d”

示例 =

url = @"id=63488320543140151742289377"

需要是

url = @"id=d63488320543140151742289377"

我试过这个:

NSRange range = [url rangeOfString:@"id="];
[url stringByReplacingCharactersInRange:range withString:@"id=d"];

但不工作

4

2 回答 2

7
url = [url stringByReplacingOccurrencesOfString:@"id=" withString:@"id=d"];
于 2012-11-12T12:46:41.940 回答
2

stringByReplacingCharactersInRange返回一个字符串。如果您将返回的新字符串分配给某个变量(例如url = [url stringByReplacingCharactersInRange:range withString:@"id=d"];) ,您的代码应该可以工作

于 2012-11-12T12:50:16.030 回答