测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | Apache 2 |
发布最后发布 | 2017 年 1 月 |
SwiftSwift 版本 | 3.0.1 |
SPM支持 SPM | ✓ |
由 Mohsan Khan 维护。
MessageBox 是一种解耦实体的简单概念。将其视为通知的反面。
let messageBox:MessageBox = MessageBox()
// set
messageBox.setObject("TestObject1", forKey:"TestKey1")
// get
// but don't remove it, keep it stored, so that it can still be retrieved later
let someObject:String = messageBox.getObject(forKey:"TestKey1", removeIfFound:false)
// get
// and remove it
let someObject:String = messageBox.getObject(forKey:"TestKey1", removeIfFound:true)
没有框架/库分发,我建议您将 MessageBox-Concept/Sources 添加到项目中。这将允许您轻松找到并阅读 MessageBox API,同时也会允许 MessageBox 使用您的应用程序构建设置进行编译。
git clone https://github.com/MKGitHub/MessageBox-Concept.git
,然后 将 MessageBox-Concept/Sources 拖放到您的 Xcode 项目中。
将 MessageBox-Concept/Sources 拖放到您的 Xcode 项目中。
github "MKGitHub/MessageBox-Concept" ~> 1.1.1
,然后运行 carthage update --no-build
,接着 将 MessageBox-Concept/Sources 拖放到您的 Xcode 项目中。
swift build
或 swift package generate-xcodeproj
pod 'MessageBox', '~> 1.1.1'
前往文档 索引页面。
MessageBox已在以下应用/游戏中在生产中使用(我知道的情况),这些应用共同被数百万用户每天使用。如果使用MessageBox,请告知我。
https://github.com/MKGitHub/MessageBox-Concept
版权所有 2016/2017 Mohsan Khan
遵循Apache许可证第2版。