heyy coders i am stucking in this problem
var val1 : String? = ""
var val2 : String? = ""
var val3 : String? = ""
var val4 : String? = ""
let img = phoneImage[indexPath.row].imageUrl.enumerated().forEach { index,string in
if index == 0 {
val1?.append(string)
print(string)
} else if index == 1 {
val2?.append(string)
} else if index == 2 {
val3?.append(string)
}else if index == 3 {
val4?.append(string)
}
}
let imagess = [LightboxImage(imageURL: URL(string: val1!)!),
LightboxImage(imageURL: URL(string: val2!)!),
LightboxImage(imageURL: URL(string: val3!)!),
LightboxImage(imageURL: URL(string: val4!)!) ]
let me explain what is problem i need some idea to append other array downbelow code
let imagess = [LightboxImage(imageURL: URL(string:val1!)!),
LightboxImage(imageURL: URL(string:val2!)!),
LightboxImage(imageURL: URL(string:val3!)!),
LightboxImage(imageURL: URL(string:val4!)!) ]
this is my final array every calling time is need update but everytime comeing this type
LightboxImage(imageURL: URL(string: val1!)!)
how to i figure it
how i append LightboxImage(imageURL: URL(string: val1!)!)
to array
every time if 3. and 4. value nil app is crash it
Thank you for help.