If you know any of C, C++ , Java or C# , then learning Swift is easy. It’s close to above languages. But Objective C is different but basic object related concepts is still same. If you learning from scratch , then it will take min 2–3 months .
Read moreCan I learn Swift in 1month?
Although the website said that it will take about 3 weeks, but you can complete it in several days (several hours/days) . In my case, I spent one week learning Swift. So, if you have time, there are several following resources you can explore: Swift basic playgrounds.
Read more