尼泊尔手机号 1.0.0

NepaliPhoneNumber 1.0.0

Aashish Adhikari维护。



  • Aashish Adhikari

尼泊尔电话号码

Version Carthage compatible License Platform

概述

尼泊尔电话号码是一个使用Swift编写的简化电话号码格式化程序。查看项目示例以了解其功能!

要求

  • Xcode 9。
  • iOS 9或更高版本。

安装

CocoaPods

CocoaPods是Cocoa项目的依赖管理器。您可以用以下命令安装它:

pod 'NepaliPhoneNumber'

然后,运行以下命令:

$ pod install

使用说明

安装后您可以做的事情

let aPhone = "9845045191"
        let bPhone = "9856022530"
        let cPhone = "9801031117"
        let dPhone = "9741151609"
        
        let aLandline = "14350994"
        let bLandline = "83551338"
        
        // For Phone
        // Check is valid Phone number or not
        print(NepaliPhoneNumber.isValid(phone: aPhone))
        print(NepaliPhoneNumber.isValid(phone: bPhone))
        print(NepaliPhoneNumber.isValid(phone: bLandline))
        
        // Print formatted String and can supply any formatter character
        // May be space or a hyphen
        // Your choice
        print(NepaliPhoneNumber.formattedNumber(phone: aPhone, formatter: " "))
        print(NepaliPhoneNumber.formattedNumber(phone: bLandline, formatter: " "))
        
        // For Mobile
        // Verify Mobile Number
        print(NepaliPhoneNumber.isValid(phone: cPhone))
        print(NepaliPhoneNumber.isValid(phone: dPhone))
        
        // Can fetch the Name of Company and Type of Sim from the given number.
        print(NepaliPhoneNumber.formattedNumber(mobile: cPhone, formatter: " "))
        print(NepaliPhoneNumber.getTheNumberDetail(mobile: cPhone)?.nameOfCompany.name)
        print(NepaliPhoneNumber.getTheNumberDetail(mobile: cPhone)?.typeOfNumber.name)
        print(NepaliPhoneNumber.getTheNumberDetail(mobile: dPhone)?.nameOfCompany.name)
        print(NepaliPhoneNumber.getTheNumberDetail(mobile: dPhone)?.typeOfNumber.name)
        
        // For Land Line
        // Area Code also needed to be passed to get verified.
        print(NepaliPhoneNumber.isValid(phone: aLandline))
        print(NepaliPhoneNumber.isValid(phone: bLandline))
        
        // Print formatted LandLine Number
        print(NepaliPhoneNumber.formattedNumber(landLine: aLandline, formatter: "-"))
        print(NepaliPhoneNumber.formattedNumber(landLine: bLandline, formatter: "-"))
        

许可证

MIT

自由软件,太棒了!