Avatar ·

كيفية العثور على فهرس عنصر في مصفوفة Swift؟

مرحبًا بالجميع! لقد بدأت للتو في تعلم Swift، وواجهت مشكلة في العثور على فهرس عنصر في مصفوفة. لنفترض أن لدي مصفوفة من السلاسل النصية تحتوي على أسماء: ```swift let names = ["Анна", "Борис", "Виктор", "Галина", "Дмитрий"] ``` أحتاج إلى معرفة في أي موضع يوجد الاسم "Виктор". في لغات أخرى، مثل JavaScript، كنت سأستخدم ببساطة طريقة `indexOf()`. لكن في Swift لا أجد شيئًا مشابهًا. حاولت كتابة حلقة يدويًا: ```swift func findIndex(of name: String, in array: [String]) -> Int? { for i in 0..