Xcode - 在代码中放置一个字符串

时间:2014-05-15 10:15:48

标签: xcode

看起来很简单,但我找不到答案。

我想用另一个字符串替换某个类中代码中的所有字符串。

所以在我所在的班级的任何地方:

 [self.instance setObject:@"403911" forKey:@"something-design"];
 [self.instance setObject:@"403911" forKey:@"somethingelse-art"];

所以它会变成:

[self.instance setObject:@"403911" forKey:@"something-DESIGN"]; //replace only the word design
 [self.instance setObject:@"403911" forKey:@"somethingelse-ART"];

或我将选择的其他一些词。

2 个答案:

答案 0 :(得分:0)

我认为Xcode不能这样做,但你可以将整个代码复制到Sublime Text,然后使用正则表达式-(\w+)"];来匹配所有后缀,最后你可以{{1}所有后缀。

答案 1 :(得分:0)

在 Xcode 12.4 中,按下“cmd-option-shift F”时会神奇地出现“替换”和“全部替换”按钮。可能也在早期版本中。