测试已测试 | ✓ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布时间最近发布 | 2016年11月 |
SwiftSwift版本 | 3.0 |
SPM支持SPM | ✗ |
由 Jakub Petrik 维护。
µ 从 数据对象中解析 MIME 类型的框架。
// Import module
import MIMEResolver
// create MIMEResolver instance
let resolver = MIMEResolver()
// register types that you are interested in
resolver.register(mimeType: Gif.self)
resolver.register(mimeType: Png.self)
// resolve MIME type
let mime = resolver.resolve(data)
// do something
print(mime.signature)
print(mime.contentType)
print(mime.validExtensions)
if mime is Gif.Type {
playGif(from: data)
}
image/x-ms-bmp
image/gif
image/jpeg
image/png
image/iff
image/vnd.microsoft.icon
请 提交一个 issue 获取支持。
请使用 Github Flow 贡献。创建一个分支,添加提交,然后 提出一个 pull request。
版权 © Inloop, s.r.o.
任何人取得本软件及其相关文档(“软件”)的副本,授权免费使用软件而不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并授权取得软件的人使用该软件,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按照“现状”提供,不提供任何形式的保证,无论是明示的、暗示的或根据适用的法律、法规提供的,包括但不限于对适销性、特定用途的适用性和非侵权的保证。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,这些责任是因合同、侵权或其他原因产生的,与软件或软件的使用或其他方式相关。