我知道我可以更改名称,但还有另一种解决方法吗?
class MyClass{
func print(_ string: String) {
// I'm trying to call a native print method.
// Results in error, because it's trying to do recursion.
print(string, terminator: ";")
}
}
答案 0 :(得分:3)
对于全局Swift内置,您可以调用Swift.whatever(argument)
,因此在这种情况下:
Swift.print(string, terminator: ";")