Arabic feliratok

Creating an Instance of AVAudioPlayer - Intro to iOS App Development with Swift

Beágyazókód kérése
3 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. إذًا ما يقوم به NSBundle.mainBundle هو أنه
  2. .يقوم بإرجاع المسار إلى الدليل الذي يوجد فيه التطبيق
  3. وتعطينا السلسلة pathForResource مسار
  4. .المجلد الذي يوجد فيه ملف mp3
  5. .حسنًا، نحن على وشك استخدام مسار الملف هذا لتشغيل الصوت
  6. .ورغم أنه يوجد شيء واحد يضايقني هنا
  7. وهو، ماذا يحدث لو حدثت مشكلة في الحصول على مسار الملف هذا؟
  8. على سبيل المثال، ماذا يحدث إذا كتبنا اسم الملف أو
  9. .ملحقه بصورة خاطئة
  10. .لتفادي هذه الحالات، من الجيد تضمين هذا الإعلان في عبارة if
  11. .هناك
  12. وإذا لم تستطيعوا الآن الحصول على مسار الملف هذا لأي
  13. .سبب، يمكننا طباعة رسالة خطأ مفيدة
  14. حسنًا، هذا هو وقت تنفيذ الخطوة الثانية في التعليمة البرمجية الزائفة، وهي
  15. .إنشاء مثيل AVAudioPlayer
  16. وللقيام بذلك، سأنقر فوق قائمة Help ثم سأذهب
  17. .إلى Documentation، وفي هذا المكان يمكنني البحث عن AVAudioPlayer
  18. لقد أمضيت قدمًا الآن في هذه الوثائق، ووجدت هنا
  19. .أداة إنشاء تساعد في إنشاء مثيل AVAudioPlayer
  20. .وهي تأخذ وسيطتين، تسمى إحداهما URL، وهي نوع من NSURL
  21. .وأظن أن هذا هو عنوان URL لملف mp3
  22. .بالرغم أن NSURL يبدو جديدًا
  23. ،والآن، في هذه المرحلة
  24. .أتعجبُ إذا كان مسار الملف في تعليمتي البرمجية من هذا النوع أيضًا
  25. .لذا سأرجع إلى التعليمة البرمجية وأتحقق
  26. ،وفي حالة البحث هنا في الوثائق عن المسار للمورد
  27. .يظهر لي أنه يتم إرجاع سلسلة
  28. .وليس NSURL
  29. .لذا يبدو أنه يلزم عليَّ تحويل السلسلة إلى النوع NSURL
  30. .وفي هذا الموضع يمكنكم مساعدتي
  31. هل يمكنكم إجراء بحث على Google لتحديد طريقة تحويل سلسلة إلى NSURL؟
  32. .ها هي التفاصيل التي ستحتاجونها لمرة إضافية
  33. ،تُرجع التعليمة البرمجية سلسلة حاليًا
  34. .بالرغم من حاجتنا إلى NSURL لإنشاء مثيل AVAudioPlayer
  35. فهل تستطيعون تحويل السلسلة إلى NSURL؟