测试已测试 | ✗ |
Lang语言 | SwiftSwift |
许可协议 | MIT |
发布最后发布 | 2017年7月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Nathan Chan 维护。
针对
JumpingJacker 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:
pod "JumpingJacker"
import WatchKit
import Foundation
import JumpingJacker
class InterfaceController: WKInterfaceController {
var jumpingJacker: JumpingJacker = JumpingJacker(movementSensitivity: .normal)
var jumpingJackCount: Int = 0
@IBOutlet var jumpingJackCountLabel: WKInterfaceLabel!
override func awake(withContext context: Any?) {
super.awake(withContext: context)
jumpingJacker.delegate = self
jumpingJacker.start()
}
}
extension InterfaceController: JumpingJackerDelegate {
func jumpingJackerDidJumpingJack(_ jumpingJacker: JumpingJacker) {
jumpingJackCount += 1
DispatchQueue.main.async {
self.jumpingJackCountLabel.setText(String(describing: self.jumpingJackCount))
}
}
func jumpingJacker(_ jumpingJacker: JumpingJacker, didFailWith error: Error) {
print(error.localizedDescription)
}
}
Nathan Chan, [email protected]
JumpingJacker 在 MIT 许可协议下可用。有关更多信息,请参阅 LICENSE 文件。