From OjbC to Swift