si sabés C# probate Xamarin, lo usamos en la oficina para iOS y ta bueno y si conocés el lenguaje no necesitás aprender swift ni objectivec salvo que tengas que hacer algún binding de algún SDK escrito en, por ejemplo, ObjectiveC.