Avatar ·

هل توجد طريقة في Swift لقص المسافات من السلسلة النصية؟

مرحباً بالجميع! بدأت للتو في تعلم Swift وواجهت مشكلة: أحتاج إلى إزالة المسافات الزائدة وأحرف السطر الجديد من بداية ونهاية السلسلة النصية. في لغات أخرى، مثل Java أو JavaScript، توجد طريقة `trim()` التي تفعل ذلك بأمر واحد. لكن في Swift لم أجد ذلك. إليك مثال لما أحتاج فعله: ```swift let userInput = " Привет, мир! \n" // أريد الحصول على "Привет, мир!" بدون مسافات أو فواصل أسطر ``` حاولت كتابة شيء مثل `userInput.trim()`، لكن Xcode أظهر خطأ "Value of type 'String' has no member 'trim'". حاولت البحث في Google، لكن وجدت العديد من الخيارات المختلفة: البعض يتحدث عن `trimmingCharacters`، والبعض عن `components(separatedBy:)` — لقد أصبحت مرتبكاً. أرجو إخباري، هل توجد طريقة مدمجة في Swift لقص السلسلة النصية؟ أم يجب كتابة تطبيقي الخاص؟ أود رؤية مثال بسيط وواضح للمبتدئين. شكراً مسبقاً! <<>>

إجابة مختصرة: نعم، لكن الطريقة تسمى بشكل مختلف

لا توجد في Swift طري