xib多语言增加控件相应strings文件内容更改问题

当我们给xib添加完strings文件后,后续需要对xib进行修改,当增添了新的控件时,发现对应的strings文件不会随之改变,也找不到什么按钮可以调整,这时候就需要用到ibtool命令。

在网上看到的是使用

ibtool xxx.xib --generate-strings-file ./NewTemp.string

使用该命令之后不知怎么提示下方内容,失败,也没有新文件生成。

亲测可用办法:

首先cd到目标xib文件,然后输入下方命令(xxx换成相应的文件):

temps.strings为自定义输出文件可以改成xxx.strings

ibtool --generate-strings-file ./temps.strings xxx.xib

然后查看同级目录就会多出来一个.strings文件,然后用xcode打开该strings文件,发现上面多了控件key-value对,直接拷贝添加到以前的strings中,然后删除该temps.strings文件即可。

Tips:

可以提前备份一下xib,以防万一。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值