Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode-替换代码中的字符串_Xcode - Fatal编程技术网

Xcode-替换代码中的字符串

Xcode-替换代码中的字符串,xcode,Xcode,这似乎很简单,但我找不到答案 我只想用另一个字符串替换某个类中代码中的所有字符串 因此,我在班上的任何地方: [self.instance setObject:@"403911" forKey:@"something-design"]; [self.instance setObject:@"403911" forKey:@"somethingelse-art"]; 因此,它将成为: [self.instance setObject:@"403911" forKey:@"something-

这似乎很简单,但我找不到答案

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

因此,我在班上的任何地方:

 [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"];

或者我会选择另一个词。

我认为Xcode无法做到这一点,但您可以将整个代码复制到
升华文本中,然后使用正则表达式
-(\w+)];
匹配所有后缀,最后您可以
大写
所有后缀。

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

将所有
-design”];
替换为
-design”]?我有100多个名字和其他不同的名字我想改变..你的意思是
-xxx“];
-xxx”]有100多个
xxx
s?是的,就是这样。。只是一种在代码中替换单词的方法,似乎奇怪的是没有。。