Using Swift with Cocoa and Objective-C (Swift 4.0.3) by Apple Inc.

Using Swift with Cocoa and Objective-C (Swift 4.0.3)

By Apple Inc.

  • Release Date: 2014-06-02
  • Genre: Programmazione
Score: 4.5
4.5
From 28 Ratings
Download Now
The file download will begin after you complete the registration. Downloader's Terms of Service | DMCA

Description

Swift is a programming language for iOS, macOS, watchOS, and tvOS app development. It is designed to seamlessly integrate with Cocoa, Cocoa Touch, and Objective-C, allowing you to use the same familiar classes, patterns, and practices to build apps. Swift makes working with Cocoa and Objective-C safer, faster, easier, and more fun. 

This book provides:
– An overview of a Swift Xcode project
– Design patterns and best practices for working with Cocoa, Objective-C, and C
– Step–by–step instructions to use Swift and Objective-C in the same app
– Strategies to migrate your Objective-C code to Swift

Reviews

  • nice intro, simple and concise.

    5
    By (re)Leak Hunter
    More samples woiuld be good. Anyway it can make you taste taht swift will allof very fast programs and allow mixing EVERY old code, if in seach of speed. Far beyond java anc C# Lattner rocks!
  • New language, new problems

    4
    By y2ksw
    Eventually, Swift tries to "enable" old fashion developers to modern app programming, using a much better approach for accessing methods and properties. However, it still retains the mind-goggling naming conventions and oddities, without doing actually the most obvious step: make it an easy understandable all-purpose language, even at the cost to make a step back or towards other, already existing languages. Having this said, I hope that the missing steps are taken ASAP, since we can't continue to stumble on our way forever!
  • The book is a nice complement to the main one

    3
    By fbartolom
    Yet it still not clarifies how to establish encapsulation, what still make Swift a downgrade even from dynamic typing Objective-C and really an excusable shame and source of poor code.

keyboard_arrow_up