Return to Video

Making Sense of Audio Recorder - Intro to iOS App Development with Swift

  • 0:00 - 0:02
    .ها هو ما أجمعه من التعليمة البرمجية
  • 0:02 - 0:05
    .كما أننا نستورد AVFoundation في أقصى الجزء العلوي
  • 0:05 - 0:08
    وهذا يوضح لي أننا سنستخدم مكتبة من إطار العمل هذا، وللتأكد بقدر كافٍ، سوف
  • 0:08 - 0:13
    نستخدم AV AudioRecorder وهذا يبدو مثل مكتبة ستساعد في
  • 0:13 - 0:14
    .تسجيل الصوت
  • 0:14 - 0:18
    وفي حالة النظر إلى طريقة تهيئة هذا الكائن audioRecorder
  • 0:18 - 0:19
    .في أسفل الصفحة
  • 0:19 - 0:22
    ،فسنلاحظ أنه عند إنشاء المثيل الخاص به
  • 0:22 - 0:24
    .نعطيه ما يسمى بـ filePath
  • 0:24 - 0:27
    وهذا يبدو الآن مثل مسار أو عنوان ملف
  • 0:27 - 0:30
    على الهاتف حيث نريد بالفعل تسجيل الصوت، ويبدو
  • 0:30 - 0:34
    .أن هذا السطر الأخير سوف يسجل الصوت بالفعل
  • 0:34 - 0:35
    .الأمور جيدة حتى الآن
  • 0:35 - 0:38
    .دعونا نفحص مسار filePath هذا أكثر قليلاً
  • 0:38 - 0:43
    والآن يبدو لي أن جميع التعليمات البرمجية هنا تساعدنا في الحصول على filePath أو
  • 0:43 - 0:45
    .موقع الصوت المسجل
  • 0:45 - 0:48
    يبدو أن سطر التعليمات البرمجية هذا الموجود هنا يحصل على مسار
  • 0:48 - 0:50
    .قاموس داخل التطبيق
  • 0:50 - 0:53
    والآن جدير بنا أن نلاحظ أن التطبيق لا يمكنه فقط تخزين
  • 0:53 - 0:55
    .ملف في أي مكان على الهاتف
  • 0:55 - 0:58
    .وسيكون لهذا بالفعل آثاره الخطيرة على الأمان
  • 0:58 - 1:02
    لذا ما سنقوم به هو الحصول على مسار لدليل المستند
  • 1:02 - 1:03
    .داخل التطبيق
  • 1:03 - 1:07
    .وهنا يتم السماح للتطبيق بتخزين الملفات
  • 1:07 - 1:09
    ثم نحصل على التاريخ والوقت الحاليين
  • 1:09 - 1:12
    .من الهاتف ونجعله بهذا التنسيق
  • 1:12 - 1:16
    .ويبدو لي أننا نستخدم هذا على أنه اسم ملف الصوت
  • 1:16 - 1:19
    وأظن أن ما تقوم به هذه الآلية هو ضمان عدم وجود
  • 1:19 - 1:24
    .ملفي صوت بنفس الاسم في مجلد دليل المستندات
  • 1:24 - 1:24
    .حسنًا
  • 1:24 - 1:27
    ،والآن لدينا مستوى عاليًا من الفهم لهذه التعليمة البرمجية
  • 1:27 - 1:30
    .دعونا نضيف هذا إلى المشروع ونشاهد ما إذا كان يعمل
  • 1:30 - 1:33
    وبالمناسبة، تتوفر جميع هذه التعليمات البرمجية الجديدة الآن في ملاحظات المدرب
  • 1:33 - 1:33
    .لكي تتمكنوا من تجربتها
Cím:
Making Sense of Audio Recorder - Intro to iOS App Development with Swift
Leírás:

more » « less
Video Language:
English
Team:
Udacity
Projekt:
UD585 - Intro to iOS App Development with Swift
Duration:
01:34

Arabic subtitles

Felülvizsgálatok