2017-04-03 107 views
-2

我迷路了,还有其他的选择吗?无法将'UIImage'类型的值转换为期望的参数类型'String'

let swiftCourse = Course(buttonImage: #imageLiteral(resourceName: "cover_developer"), 
        title: "Become a Developer", 
        instructor: "Duc Tran", 
        featureImage: #imageLiteral(resourceName: "developer"), 
        introductionVideoURL: URL(String: "https://www.youtube.com/watch?v=Inn2K-V3NFI"), 
        description: "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda.") 
+1

,你能否告诉Course类? –

+0

显示课程类的初始化 –

回答

-1

替换你的代码,并尝试:

let swiftCourse = Course(buttonImage:"cover_developer", 
        title: "Become a Developer", 
        instructor: "Duc Tran", 
        featureImage: "developer", 
        introductionVideoURL: URL(String: "https://www.youtube.com/watch?v=Inn2K-V3NFI"), 
        description: "Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda.") 
+0

谢谢!我真的需要另一个意见。 –

0

的方式你Course类设置,想必是期待一个字符串。

将构造函数中的参数更改为"cover_developer"

+1

还有featureImage参数也传递值UIImage,它们都可能是字符串或其中之一 –

+0

您必须传递您为'buttonImage'定义的类型。 – Mundi

+0

感谢您的帮助,我现在看到的情况有所不同。 –

相关问题