The Apple documentation建议使用 CNPostalAddressFormatter
将地址显示为格式化字符串,这极大地有助于实现国际化 .
这段代码:
let postalString = CNPostalAddressFormatter.string(from: postalAddress.value, style: .mailingAddress)
为模拟器上的 John Appleseed
联系人生成此工作地址:
3494 Kuhl Avenue
Atlanta GA 30303
地址缺少城市和州之间的逗号 .
CNPostalAddressFormatter有没有办法插入逗号?文档没有列出任何内容 .
如果不是,这是否意味着您必须手动格式化每个地区的地址,并且无法使用 CNPostalAddressFormatter
进行本地化?