替换字符串不行

问题描述:

我需要 “ID =” 之后添加字符串@ “d”替换字符串不行

示例=

url = @"id=63488320543140151742289377" 

需求是

url = @"id=d63488320543140151742289377" 

我已经试过这样:

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

但不工作

url = [url stringByReplacingOccurrencesOfString:@"id=" withString:@"id=d"]; 
+0

thx a loot ....! – Ladessa

stringByReplacingCharactersInRange返回一个字符串。如果您将新字符串分配给某个变量(例如url = [url stringByReplacingCharactersInRange:range withString:@"id=d"];

+0

我已经尝试过stringByReplacingOccurrencesOfString:@“id =”withString:@“id = d”];但忘了url = ... thx! – Ladessa