几天前,我在Xcode 9中将我的旧Xcode 8项目转换为Swift4。我注意到在代码上方生成了额外的Swift代码以及解释。以下是它看起来的样子:
// FIXME: comparison operators with optionals were removed from the Swift Standard Libary我猜它是未使用的可选的,因为_意味着我们不会使用特定的变量,所以我们不关心变量的名称,
正如标题所说,在swift中将UnsafeMutablePointer转换为字符串的正确方法是什么?//lets say x = UnsafeMutablePointer<Int8>
var str = x.memory.????我尝试使用x.memory.description显然是错误的,给了我一个错误的字符串值。
我对Apple编程完全陌生,但在读到Swift之后,我觉得它很有趣。我试着在命令行上做一个简单的数字猜测游戏,但我不能让它将整数转换为字符串。我试着在互联网上搜索了很多次,但我不知道出了什么问题。我不想直接接受用户的输入为整数,我更愿意将其从字符串转换为整数,以便更容易处理错误(就像在Python中那样)。function var num: Int