终止应用程序未捕获的异常“ NSInvalidArgumentException”

时间:2018-08-17 03:20:51

标签: ios iphone swift firebase firebase-storage

我在控制台中收到以下错误:

  

终止应用程序未捕获的异常“ NSInvalidArgumentException”,原因:“-[__ NSPlaceholderDictionary initWithObjects:forKeys:count:]:尝试从对象1中插入零个对象”

当我选择要添加到Firebase的图像时出现此错误。这在下面的代码中发生。

{{1}}

该错误似乎发生在第76行,如下所示。

enter image description here

1 个答案:

答案 0 :(得分:1)

您使用了错误的API。 URL(string用于以schemehttp://ftp://file://)开头的URL字符串。

对于本地文件系统中的文件,您必须使用URL(fileURLWithPath:,该文件采用以/开头的字符串路径。