【发布时间】:2016-06-30 09:42:53
【问题描述】:
下面的 swift 函数隐藏了在蓝牙设备显示屏上按下的键,我正在尝试在 Objective-C 中编写此函数,但是我正在努力编写 characters.count 和 substringToIndex,如下所示在 Objective-C 中,任何人都可以帮我将其转换为 Objective-C 吗?
var msg = ""
func captin(leader: CaptinShip!, keyPressed keyCode: UInt) {
print(String(format: "keyPressed: %d (0x%02X)", keyCode, keyCode))
if keyCode == 0 {
msg += "*"
}
if keyCode == 13 && msg.characters.count > 0 {
msg = msg.substringToIndex(msg.endIndex.advancedBy(-1))
}
}
【问题讨论】:
标签: objective-c swift bluetooth substring character