UI Automation Framework in Swift

I am a Java Test Automation Developer, currently using Java, Maven, Selenium, TestNG, JUnit. But need Swift to automation iOS

Is their any Automation Testing Framework available in Swift? I have read about Quick and Nimble here https://www.raywenderlich.com/135-behavior-driven-testing-tutorial-for-ios-with-quick-nimble, but couldn’t do much after one point.

Is there a good lengthy video on YouTube for “Swift Test Automation Framework” which has logs, reports, screenshots, BDD etc