为什么在使用文本时会出现 'No matches in call to initialiser' 错误?
Why do I get 'No matches in call to initialiser' error when using Text?
这里有点迷糊,显然还有很多学习。
运行Xcode,使用 SwiftUI。
我有正在从 JSON 文件中(成功地)读取的数据,当我尝试使用 Text() 输出 Int 时,我得到了可怕的“初始化程序调用中没有完全匹配” ' 错误,但所有其他项目都完美地输出到屏幕。
数据项被正确声明为 String 或 Int,但我仅在尝试输出 Int 时收到此错误。
Text(question.question)
Text(question.sylabusItem)
Text(question.correct)
Text(correctAnswer)
非常感谢任何建议。谢谢
Text
其中 quite a lot of initializers. Out of these, one 接受字符串。
但是,none 他们接受 Int
。
要解决此问题,您可以使用字符串连接。
Text("\(correctAnswer)") /// assuming correctAnswer is an Int
这里有点迷糊,显然还有很多学习。
运行Xcode,使用 SwiftUI。
我有正在从 JSON 文件中(成功地)读取的数据,当我尝试使用 Text() 输出 Int 时,我得到了可怕的“初始化程序调用中没有完全匹配” ' 错误,但所有其他项目都完美地输出到屏幕。
数据项被正确声明为 String 或 Int,但我仅在尝试输出 Int 时收到此错误。
Text(question.question)
Text(question.sylabusItem)
Text(question.correct)
Text(correctAnswer)
非常感谢任何建议。谢谢
Text
其中 quite a lot of initializers. Out of these, one 接受字符串。
但是,none 他们接受 Int
。
要解决此问题,您可以使用字符串连接。
Text("\(correctAnswer)") /// assuming correctAnswer is an Int