دوره آموزشی سوئیفت: Delegations و منابع داده
1 ساعت 6 دقیقهمتوسط2018-03-21
مدرسین

Steven Lipton
VP of Special Projects at Scientific Device Laboratory, Developer
جزئیات دوره
آیا تا به حال از دریافت اطلاعات از یک صحنه استوری بورد با استفاده از نمایندگان ناامید شده اید؟ اگر چنین است، پس این دوره مختصر برای شما است. نحوه کار با نمایندگان و منابع داده را کشف کنید، دو مفهوم ضروری - اما پیچیده - که حتی توسعه دهندگان با تجربه iOS را نیز گیج می کند. پایه ای را که برای درک نمایندگان و نظریه نحوه عملکرد آنها نیاز دارید، بدست آورید. نمونه هایی را که مراحل ایجاد نماینده را در زمینه iOS و watchOS نشان می دهد مشاهده کنید و نحوه استفاده از منبع داده در زمین بازی را بیاموزید. برای جمع بندی، استفاده از نمایندگان و منابع داده را در کلاس های کارخانه اپل مرور کنید.
اهداف یادگیری
ویژگیهای مدلها را بشناسید
بین پروتکل، نماینده و منبع داده تفاوت قائل شوید.
پیش بینی نحوه اختصاص روش های تفویض در مقصد watchOS.
اهداف یادگیری
ویژگیهای مدلها را بشناسید
بین پروتکل، نماینده و منبع داده تفاوت قائل شوید.
پیش بینی نحوه اختصاص روش های تفویض در مقصد watchOS.
مهارت ها
SwiftiOSAppleProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
1. مبانی کلاسها و MVC
- 04 - کلاس چیست
- 05 - مدل
- 06 - مشاهده
- 07 - کنترلر
2. تفویض اختیار
- 08 - کنترلرهای نمای مقصد در کد
- 09 - کنترلرهای نمای مقصد در استوری بردها
- 10 - نمایندگان در تئوری
- 11 - نمایندگان در کد iOS
- 12 - نمایندگان در استوری بوردهای iOS
- 13 - زمینهها در watchOS
- 14 - نمایندگان در watchOS
3. منابع داده
- 15 - منابع داده
- 16 - نمایندگان و منابع داده در روشهای اپل
نتیجه
- 17 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع Swift 6
- دوره آموزشی راهنمای کامل SwiftUI
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 17 و Swift 5
- دوره آموزشی یادگیری جامع SwiftData
- دوره آموزشی یادگیری جامع توسعه iOS 17
- دوره آموزشی ساخت اولین برنامه iOS 17
- دوره آموزشی ساخت اپلیکیشن SwiftUI Playgrounds
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 16 و Swift 5