MentalDice-Swift
安装
Pod 设置
-
在 Podfile 顶部添加
source 'https://github.com/DodyMagic/mentaldice_swift.git'
-
在 Podfile 目标中添加
pod 'MentalDice-Swift'
-
运行
pod install
用法
-
从 Mental Dice 框架中初始化掷骰子变量:
var dice = MentalDice.shared.dice
-
将自己设置为代理:
MentalDice.shared.delegate = self
-
连接到 Mental Dice:
MentalDice.shared.connect()
-
监听代理协议
extension YourClass: MentalDiceDelegate {
func didUpdate(dice: [Die]) {
self.dice = dice
}
func didDetect(color: Die.Color) {
// ...
}
func didConnect() {
// ...
}
func didDisconnect() {
// ...
}
}