首页 > 解决方案 > 它向我显示了一个错误,上面写着“无法将 'Int.Type' 类型的值转换为预期的参数类型 Int”

问题描述

这是代码,左边是名为 Concentration 的应用程序的模型部分,右边也是名为 Card 的应用程序的模型部分

我正在快速做一个匹配纸牌游戏的教程。问题是在本教程中是 swift 4,现在我使用的是 swift 5。如果错误是因为这个,idk。请帮忙

标签: iosswifterror-handlingmodeltypeerror

解决方案


那是因为您试图通过 Int 它是一个结构,您必须将代码更改为这样

for item in 1...numberOfPairCard{ let card = Card(identifier: item) cards += [card,card]}


推荐阅读