gpt4 book ai didi

swift3 - 如何处理 Swift3 升级后引入的 "Expected member name or constructor call after type name"错误

转载 作者:行者123 更新时间:2023-12-04 18:02:55 29 4
gpt4 key购买 nike

经过升级到Swift3后,升级助手发生了变化

private var myArray = [(String, NSDate, Float)]() //Swift 2.2


fileprivate var myArray = [(String, Foundation.Date, Float)] //Swift 3

新代码给出了错误 Expected member name or constructor call after type name

有没有人理解错误的原因或正确的语法方法应该是什么?编译器建议的解决方案是 Add arguments after the type to construct a value of the typeUse .self to reference the type object 。这些都不能解决问题。

最佳答案

您只需要通过在末尾添加 () 来初始化数组。

fileprivate var myArray = [(String, Date, Float)]()

关于swift3 - 如何处理 Swift3 升级后引入的 "Expected member name or constructor call after type name"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40269592/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com