gpt4 book ai didi

ios - 使用 NSErrorPointer 解析 .csv 时出错

转载 作者:行者123 更新时间:2023-11-30 13:44:01 25 4
gpt4 key购买 nike

尝试将 NSErrorPointer 作为参数传递给解析器函数时不断出现此错误。

函数定义为:

func parseCSV (contentsOfURL: NSURL, encoding: NSStringEncoding, error: NSErrorPointer) -> [(id:String, name:String, age: String)]? {}

最佳答案

您混淆了函数的定义和调用函数。定义函数时,您指定名称和类型,而调用函数时,您指定相同的名称和值或变量。当您调用 func 时,您将传递 NSErrorPointer,它是一种类型。编译器试图将其转换为正确类型的值,但它无法做到这一点。您需要定义一个正确类型的变量,然后传递它。例如:

 var myError: NSError? = nil
print(parseCSV(url!, encoding: NSUTF8StringEncoding, error: &myError))

关于ios - 使用 NSErrorPointer 解析 .csv 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35191309/

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