diff --git a/Extentions.swift b/Extentions.swift index 9a30829..04c6be5 100644 --- a/Extentions.swift +++ b/Extentions.swift @@ -1,3 +1,9 @@ import Foundation +import SwiftUI +extension Text { + init(describing object: CustomStringConvertible){ + self.init(String(describing: object)) + } +} diff --git a/TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/rohing73.xcuserdatad/UserInterfaceState.xcuserstate b/TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/rohing73.xcuserdatad/UserInterfaceState.xcuserstate index 250bf6a..ae29ef3 100644 Binary files a/TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/rohing73.xcuserdatad/UserInterfaceState.xcuserstate and b/TheSwiftWeek.xcodeproj/project.xcworkspace/xcuserdata/rohing73.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/TrainView.swift b/TrainView.swift index 85bee15..8beab88 100644 --- a/TrainView.swift +++ b/TrainView.swift @@ -8,8 +8,8 @@ struct TrainView: View { var train2 = Train(name: "RE1423", delay: 5){ Bike(name: "Bulls", color: "orange")} var body: some View { - Text(train.description) - Text(train2.description) + Text(describing: train) + Text(describing: train2) } }