class: SystemFunction

系统通用方法

func:

  • callTel(_ phone:String)
    打电话,phone: 电话号码
  • openWeChat(_ copyStr:String? = nil)
    打开微信,并复制内容到剪贴板.copyStr需要复制内容,默认为空
  • openQQ(_ copyStr:String? = nil)
    打开QQ,并复制内容到剪贴板.copyStr需要复制内容,默认为空
  • saveUserDefault(_ value:Any?, forKey:String)
    保存信息到UserDefault
  • getUserDefault(_ forKey:String) -> Any?
    从UserDefault获取key所对应的信息
  • removeUserDefault(_ forKey:String)
    删除UserDefaultkey所对应的中信息

使用注意

  • 需要在info.plist添加对应的Scheme白名单,否则无法判断手机是否安装微信\QQ

使用

// 打电话
SystemFunction.callTel("1008611")
// 打开微信
SystemFunction.openWeChat()
// 打开QQ,复制内容
SystemFunction.openQQ("打开了QQ")
// 保存信息
SystemFunction.saveUserDefault("UserDefault", forKey: "UserDefault")
// 读取信息
SystemFunction.getUserDefault("UserDefault")
// 删除信息
SystemFunction.removeUserDefault("UserDefault")

results matching ""

    No results matching ""