iOS批量替换XIB字体

批量文本替换, 所有场景可用

此例用来批量替换iOS XIB中的字体

iOS中XIB内的字体搜索出来是"展示样式", 并不能像图片一样批量替换

搜索结果
实际内容

提供一个可以批量替换的.sh, 内容如下,自行修改使用


#!/usr/local/bin/bash

## 批量替换目录下指定内容

# 双引号需要转义

#source="name=\"DINAlternate-Bold\" family=\"DIN Alternate\""

source="name=\"DINCondensed-Bold\" family=\"DIN Condensed\""

target="name=\"PingFangSC-Semibold\" family=\"PingFang SC\""

path="./Test"

grep -rl "$source" $path | xargs sed -i "" 's/'"$source"'/'"$target"'/g'

使用效果如下:


SourceTree截图

你可能感兴趣的:(iOS批量替换XIB字体)