Codice fiscale
在ios上计算税号从未如此简单。
概览
示例可以帮助您更好地理解库的工作原理。
需求
- iOS 10.0+
- Xcode 10
集成
CocoaPods (iOS 10+)
您可以使用 CocoaPods 通过将其添加到您的 Podfile
来安装 CodiceFiscale
platform :ios, '10.0'
use_frameworks!
target 'MyApp' do
pod 'CodiceFiscale'
end
使用
初始化
import CodiceFiscale
let fiscalCodeManager = FiscalCodeManager()
或者
let fiscalCodeManager = FiscalCodeManager(localAuthorietsFileName: <fileName>, localAuthorietsExtension: <extensionName>)
使用这种初始化方式可以自定义当地主管部门列表。
基础
计算
fiscalCodeManager.calculate(name: <name>, surname: <surname>, gender: <gender>, date: <date>, town: <town>, province: <province>)
这些是需要用于计算税号的字段
- 姓名
- 姓氏
- 性别
- 出生日期
- 出生城镇
- 出生省份
该函数返回一个可能为null的值,包含计算出的税号。
检索信息
fiscalCodeManager.retriveInformationFrom(fiscalCode: <fiscalCode>)
该函数返回一个可能为null的类,包含所有检索到的输入税号字段。
信息
有关税号的更多信息,请参阅网站: Codice fiscale。
注意!
在计算税务编码时,可能会出现同码现象,即两个人拥有相同的税务编码。为了降低风险,我们建议您使用税务局的在线服务,并在计算后验证编码。借助这个工具,您可以检查税务编码的有效性,从而避免不愉快的惊喜或使重要官方文件无效。
许可
SwiftMessages遵循MIT许可协议。有关详细信息,请见LICENSE。