我正在使用Xcode 7的新功能:UI测试。 记录交互后,Xcode自动生成代码:
- (void)testDoubleTapToolBarItem {
[[[XCUIApplication alloc] init].tabBars.buttons[@"\U5173\U6ce8"] doubleTap];
~~~~~~~~~~~~~~~~
}
然而,警告也显示出来。任何人都知道如何解决这个问题?
不完整的通用字符名称
编辑:这似乎是自Xcode 7.0 GM
以来的BUG答案 0 :(得分:27)
您可以使用以下解决方法,因为这似乎是xcode中的错误:
将所有 \ U 替换为 \ u 它应该工作。
答案 1 :(得分:1)
我尝试将\ U替换为\ u但仍然出现错误“unicode escape后的大括号中的预期十六进制代码”,因此必须添加\ u {you value here},如collectionViewsQuery.buttons [“\ u {6ce8} \你{518c}“]。轻拍()
了解详情