كيفية خلط مصفوفة (shuffle) في Swift؟ دليل مفصل
مرحباً بالجميع! أنا مبتدئ في Swift وأكتب تطبيق iOS بسيط — اختبار. لدي مصفوفة تحتوي على أسئلة، وأريد أن تظهر الأسئلة بترتيب عشوائي في كل مرة يتم فيها تشغيل اللعبة. جربت عدة طرق، لكن لا شيء يعمل كما ينبغي.
إليك الكود الخاص بي:
```swift
var questions = ["سؤال 1", "سؤال 2", "سؤال 3", "سؤال 4", "سؤال 5"]
// محاولتي لكتابة دالة shuffle خاصة بي
func myShuffle(array: [String]) -> [String] {
var newArray = array
for i in 0..