iOS Build a Simple iPhone App with Swift Getting Started with iOS Development Swift Recap Part 1

samuele carpani
samuele carpani
4,219 Points

I think it is correct but it say i miss the String Interpolation ? someone who help me ?

I think it is correct but it say i miss the String Interpolation ? someone who help me ?

structs.swift
struct Tag {
  let name: String
}

struct Post {
  let title: String
  let author: String
  let tag: Tag

  func description() -> String {
    let desc = "\(title) by \(author). Filed under \(tag)"
    return desc
  }
}

let firstPost = Post (title: "iOS Development", author :"Apple", tag: Tag(name:"swift"))
let postDescription = firstPost.description()

1 Answer

You need to change in func description: from (tag) to (tag.name) to call stored property which is String. tag is not a String it is object