🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش IOS Lean Controllers: 2 کنترل ، نمایش ، پسوند و شبکه
- آخرین آپدیت
دانلود iOS Lean Controllers: 2 Controls, Views, Extensions, and Networking
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید که چگونه هنگام تهیه برنامه های iOS کنترل های سفارشی ایجاد کنید. این دوره نحوه مدیریت ارائه دهندگان داده ها و منابع داده ، نحوه بهبود بخش های UI و چگونگی استفاده موثر از پسوندها را در بر می گیرد. اول ، در مورد چالش هایی که هنگام کار با کنترل های مشترک روبرو می شوند ، بیاموزید. در مرحله بعد ، با ایجاد کنترل های سفارشی که می توانند با موفقیت داده ها را با استفاده از نمایندگان و تعطیلی ها با موفقیت عبور دهند ، بر این چالش ها غلبه کنید. سپس ، نحوه جمع آوری داده ها را در نمای مشاهده کنید. کشف کنید که چگونه می توانید با استفاده از پسوندها ، انتقال بهتر بین نماها را ایجاد کنید و چندین پسوند پروتکل را کشف کنید. در آخر ، یاد بگیرید که چگونه برای دکمه ها و طرح های UI پسوند بسازید.
سرفصل ها و درس ها
1. ایجاد کنترل های سفارشی
1. Creating Custom Controls
چه مشکلی در رویکرد فعلی وجود دارد
What's wrong with the current approach
ایجاد سفارشی ، کنترل مورد جدید را اضافه کنید
Creating a custom add new item control
با افزودن مبانی اولیه برای پیکربندی متن نگهدارنده مکان
Adding the custom initializer to configure place holder text
انتقال داده ها از AddNewItemView با استفاده از نمایندگان
Passing data from AddNewItemView using Delegates
انتقال داده ها از AddNewItemView با استفاده از بسته شدن
Passing data from AddNewItemView using closures
2. ارائه دهنده داده های عمومی و منابع داده
2. Generic Data Providers and Data Sources
چه مشکلی در رویکرد فعلی وجود دارد
What's wrong with the current approach
ایجاد ارائه دهنده داده های عمومی
Creating a generic data provider
اجرای یک منبع داده TableView عمومی: قسمت 1
Implementing a generic TableView data source: Part 1
اجرای منبع داده TableView عمومی: قسمت 2
Implementing a generic TableView data source: Part 2
ذخیره پرونده با استفاده از ارائه دهنده های عمومی و منابع داده
Saving records using generic providers and data sources
3. ساختمان بهتر نمایش کنترل كننده Segues
3. Building Better View Controller Segues
سگهای پیش فرض
Default segues
ابزارهای مدرن با استفاده از پسوندها
Modern segues using extensions
4. ایمن کردن موارد TabBar با استفاده از پسوند پروتکل
4. Secure TabBar Items Using Protocol Extensions
درک سناریو
Understanding the scenario
ارائه LoginViewController
Presenting LoginViewController
پیاده سازی LoginHandler
Implementing LoginHandler
ایجاد TabBarController پایه
Creating base TabBarController
5- ساخت افزونه های UIControl
5. Building UIControl Extensions
درک سناریو
Understanding the scenario
ایجاد پسوند UIButton
Creating UIButton extensions
ایجاد پسوندهای نمای طرح
Creating layout view extensions
با استفاده از برنامه های افزودنی نمای طرح
Using layout view extensions
نمایش نظرات