我发现图像文字更让人分心而不是有用。
有没有办法禁用这个 Xcode 功能?
问问题
1404 次
1 回答
12
一个好的方法是#imageLiteral
用UIImage(imageLiteralResourceName:)
初始化器替换所有出现的 (感谢您的建议,@D6mi!)。以下是您可以自动执行此操作的方法:
导航到查找/查找和替换...(或按⌥⌘F)。
打开右侧的下拉列表并选择正则表达式。
对于搜索词,输入以下正则表达式:
#imageLiteral\(resourceName: (.*)\)
对于替换,请输入:
UIImage(imageLiteralResourceName: $1)
此正则表达式用 捕获资源名称的值
(.*)
并用 再次插入它$1
。反斜杠用于转义括号,因为它们被视为特殊字符。
请注意,在这种情况下,您不必使用正则表达式(正如 LinusGeffarth 指出的那样),但在比这更复杂的情况下,它可能更有用。
于 2018-06-09T15:47:33.573 回答