پیشنهاد فرادرس

مقایسه Swift و Objective-C

دسته بندی ها: آموزش های لیندا (Lynda) ، آموزش Objective-C ، آموزش Swift

مقایسه-swift-و-objective-c

Objective-C یک زبان برنامه نویسی از خانواده C است که برای برنامه نویسی محصولات Apple از آن استفاده می شود.

شرکت Apple به تازگی زبان جدیدی به نام Swift را جایگزین این زبان کرده است که ویژگی های جدیدی دارد.

در این آموزش تصویری Swift و Objective-C با هم مقایسه می شوند.

این دوره آموزشی محصول موسسه Lynda می باشد.

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

  • مقایسه Syntax زبان
  • قابلیت همکاری Swift و Objective-C 
  • استفاده از مقدار دهی اولیه متغیرها
  • مقایسه انواع داده ها
  • کار با رشته ها با Swift و Objective-C
  • ساختمان داده Swift و Objective-C
  • کار با NSError در Swift
  • استفاده از Swift و Objective-C در پروژه های مشابه
  • مهاجرت از Objective-C به Swift
  • و...

عنوان دوره: Lynda Comparing Swift and Objective-C سطح: مقدماتی مدت زمان: 1 ساعت و 30 دقیقه نویسنده: Simon Allardice

توضیحات:

Apple's new Swift programming language is designed to be interoperable with Objective-C, but what can it do that Objective-C can't? Find out in this course, as Simon Allardice explores the capabilities of each language, showing how and when they intersect–and also the places where the languages don't translate well. Discover how to migrate existing Objective-C projects to Swift and work with both languages in the same project. Then learn best practices for using Objective-C libraries and frameworks in new Swift code.
Need a refresher on either language? Check out Swift Essential Training and Objective-C Essential Training.
Topics include:
    Exploring the interoperability of Swift and Objective-C
    Comparing language syntax
    Understanding how each language uses objects and methods
    Bridging arrays, dictionaries, and numbers
    Dealing with nil return types from Objective-C methods
    Working with NSError in Swift
    Working with Swift and Objective-C strings
    Adding Swift to an existing Objective-C project
    Inheriting between languages

Introduction 3m 25s Welcome 1m 7s What you should know 2m 18s 1. Comparing Language Syntax 36m 57s Swift and Objective-C interoperability 3m 12s Instantiating objects 2m 44s Calling methods 4m 34s Using initializer methods 4m 21s Mapping factory methods 6m 13s Using failable initialization 8m 30s Mapping properties 7m 23s 2. Comparing Data Types 23m 21s Using id and AnyObject references 4m 30s Working with Swift and Objective-C strings 4m 23s Bridging arrays, dictionaries, and numbers 5m 48s Swift and Objective-C structs 2m 43s Working with NSError in Swift 5m 57s 3. Using Swift and Objective-C in the Same Project 26m 22s Mixing and matching 3m 19s Adding Swift to an existing Objective-C project 9m 28s Limitations of language interoperability 6m 25s Inheriting between languages 2m 49s Migrating from Objective-C to Swift 4m 21s Conclusion 46s Next steps 46s

حجم فایل: 155MB

به این نوشته امتیاز دهید 1 2 3 4 5 بدون امتیاز
Lynda Comparing Swift and Objective-C

پیشنهاد فرادرس