آموزش همزمانی عملی iOS

Practical iOS Concurrency

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره تکنیک های عملی برای اضافه کردن همزمانی به برنامه های iOS شما را به منظور افزایش پاسخگویی و استفاده کاملتر از سخت افزار iPhone و iPad نشان می دهد. این دوره تکنیک های عملی برای اضافه کردن همزمانی به برنامه های iOS خود را به منظور افزایش پاسخگویی و استفاده کامل تر از iPhone نشان می دهد و سخت افزار iPad. شما با یادگیری نحوه ایجاد و استفاده از بلوک در Objective-C یک پایه محکم برای استفاده از API های همزمانی ایجاد خواهید کرد. شما یاد خواهید گرفت که از تعدادی از توابع در API Grand Central Dispatch اپل و نحوه ارسال بلوک های کد برای ارسال صف برای اجرای همزمان و همزمان استفاده کنید. همچنین نحوه استفاده از صف های عملیاتی و تفاوت آنها با صف های اعزام و اینکه ممکن است یکی را به جای دیگری انتخاب کنید ، خواهید آموخت. آخرین ماژول به چگونگی ایجاد زیر کلاس های NSOperation برای کپسوله کردن کارهایی که در صف های عملیاتی اجرا می شوند ، متمرکز خواهد شد. انجام کار همزمان کار سختی نیست و API های ارائه شده توسط اپل بهره گیری از پردازنده های مدرن چند هسته ای را بیش از هر زمان دیگری آسان کرده است. این دوره به شما نشان می دهد که چگونه.

سرفصل ها و درس ها

مقدمه و بررسی اجمالی Introduction and Overview

  • مقدمه Introduction

  • چرا برنامه نویسی همزمان یاد بگیریم؟ Why Learn Concurrent Programming?

  • بررسی اجمالی دوره Course Overview

ایجاد و استفاده از بلوک Creating and Using Blocks

  • مقدمه Introduction

  • بلوک چیست؟ What Is a Block?

  • نحو و دامنه Syntax and Scope

  • نسخه ی نمایشی: اعلامیه و دامنه Demo: Declaration and Scope

  • نسخه ی نمایشی: بلوک های درون خطی Demo: Inline Blocks

  • خلاصه Summary

صف های اعزام Dispatch Queues

  • مقدمه Introduction

  • صف اعزام چیست؟ What Is a Dispatch Queue?

  • صف های سریال Serial Queues

  • صف های همزمان Concurrent Queues

  • افزودن کارها به یک صف Adding Tasks to a Queue

  • نسخه ی نمایشی: استفاده از صف های اعزام Demo: Using Dispatch Queues

  • خلاصه Summary

صف های عملیاتی Operation Queues

  • مقدمه Introduction

  • صف عملیاتی چیست؟ What Is an Operation Queue?

  • NSOperation NSOperation

  • انطباق KVO KVO Compliance

  • وابستگی های بین عملیاتی Interoperation Dependencies

  • ویژگی های اضافی NSOperation Additional NSOperation Features

  • نسخه ی نمایشی: استفاده از صف های عملیاتی Demo: Using Operation Queues

  • خلاصه Summary

ایجاد زیر کلاس های NSOperation Creating NSOperation Subclasses

  • مقدمه Introduction

  • عملیات همزمان و غیر همزمان Concurrent Versus Non-Concurrent Operations

  • پشتیبانی لغو Cancellation Support

  • نسخه ی نمایشی: ایجاد یک NSOperation سفارشی Demo: Creating a Custom NSOperation

  • خلاصه Summary

نمایش نظرات

آموزش همزمانی عملی iOS
جزییات دوره
1h 28m
29
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
96
4.6 از 5
دارد
دارد
دارد
Brice Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brice Wilson Brice Wilson

توسعه دهنده و مربی نرم افزار

Brice Wilson یک توسعه دهنده و مربی نرم افزار است.

Brice Wilson بیش از 30 سال است که یک توسعه دهنده حرفه ای بوده و از ابزارها و برنامه نویسی زیادی استفاده کرده است. زبان ها در آن دوران او به عنوان یک توسعه دهنده و معمار برای تعدادی از شرکت های بزرگ کار کرده است و از یادگیری، آزمایش و آموزش فناوری های جدید لذت می برد. علایق فعلی او بر روی توسعه وب سمت سرور و مشتری متمرکز است.