最近项目转换Swift语言,好多用的分类都要重写,最近写了个判断iPhone机型的UIDevice分类
Swift一直推崇面向协议,那么就写了个直接pod下来就能用的
代码的实现方法就不贴了都是直接从原来OC项目搬过来的
直接看怎么使用吧,简单易用,直接实现协议方法即可
我是一条华丽的文字分割线
GitHub地址: https://github.com/simaier/iPhonesModel
使用方法
1.Add a pod entry for iPhonesModel to your Podfile
pod 'iPhonesModel'
2.Install the pod(s) by running
pod install
3.Include iPhonesModelonce you need it with
import iPhonesModel
4.Include iPhoneModelS once you need it with
class ViewController: UIViewController,iPhoneModelS {
override func viewDidLoad() {
super.viewDidLoad()
if iPhone() == .iPhone4
{
print("我是iPhone4")
}else if iPhone() == .iPhoneX
{
print("我是iphonex")
}else
{
print("我是iphone")
}
}
}
Example
if iPhone() == .iPhone4
{
print("我是iPhone4")
}
使用起来很简单了吧!!!!!!
如果觉得好用,请给我GitHub上面点个星星吧,谢谢
网友评论