BonjourSwift 1.1.0

BonjourSwift 1.1.0

测试已测试
Lang语言 SwiftSwift
许可证 MIT
Released最后更新2016年10月
SwiftSwift 版本3.0
SPM支持 SPM

Ian Spence 维护。



BonjourSwift

轻松访问 Swift 中的 Bonjour 服务和域名,已更新到 Swift 3.0

安装

手动

Bonjour.swift 拖放到您的项目中。

使用方法

查找服务

func startSearch() {
    let browser: Bonjour = Bonjour()
    // This will find all HTTP servers - Check out Bonjour.Services for common services
    browser.findService(Bonjour.Services.Hypertext_Transfer, domain: Bonjour.LocalDomain) { (services) in
        // Do something with your services!
        // services will be an empty array if nothing was found
    }
}

查找域名

func startSearch() {
    let browser: Bonjour = Bonjour()
    bonjour.findDomains { (domains) in
        // Do something with your domains!
        // services will be an empty array if nothing was found
    }
}

特性

  • 优雅处理搜索失败的服务或域名
  • 可调节超时时间
  • 方法文档
  • 100% 有机自由散养无麸质纯素食认证