Why do developers shift to SWIFT 4.0 from SWIFT 3.0? | OnlineITGuru