How come you didn't write the iOS version in Swift?