The Swift Programming Language (Swift 5.7) The Swift Programming Language (Swift 5.7)
Swift Programming Series

The Swift Programming Language (Swift 5.7‪)‬

    • 4.0 • 103 Ratings

Publisher Description

Swift is a programming language for creating iOS, macOS, watchOS, and tvOS apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.


This book provides:

- A tour of the language.

- A detailed guide delving into each language feature.

- A formal reference for the language.

  • GENRE
    Computing & Internet
    RELEASED
    2014
    2 June
    LANGUAGE
    EN
    English
    LENGTH
    500
    Pages
    PUBLISHER
    Apple Inc.
    SIZE
    3
    MB

    Customer Reviews

    Sheng Hua ,

    Good Intrduction

    Let people know how to use Swift.

    阿靳 ,

    Syntax error

    書中有些語法在執行時是錯誤的,與新版的Swift 不同,這樣會造成學習上的困擾。
    希望apple 趕快更新

    tsukino.u ,

    A Programming Book for Robots

    I don’t know about you, but I am not a robot. This is a programming book for robots. Although well-written it is incredibly dry. On one hand, it does an adequate job of presenting Swift “the programming language” — perhaps in a way you would expect it to be presented from “The C Programming Language” by K&R. But on the other hand it is isolated from it’s context — and the attempt to present it as a sort of general purpose language outside of that context fails because it has no other context — no console, no disks or other storage, no keyboard. Swift without SwiftUI and accompanying macOS, is a nothing.

    This book should probably not exist. What we really want from a book like this is how to build real world console applications using Swift. Divorcing swift from An iOS/iPadOS/macOS programming context when it has no other context to fall back on makes this book interesting to a point — but once you are done with it you will never want to read it again. In many ways it is a good thing this book was free on the apple store, because that is the only way I find it is worth consuming — a quick skim through on your iPad one afternoon while you’re sitting with your MacBook Pro open and XCode.

    Then once you’re familiar with the language, delete this and read some other book on actually writing programs with Swift. This book is so dry I would not even recoMmend picking up a copy in print, even for free, because then you have to deal with it when you’re done. On my iPad, I can just delete it when I am done. That is it’s most redeeming feature.

    Perhaps I’ve been too hard on this book. It does in fact present the swift language as-is. I guess my problem is, I don’t need a first-language textbook. I need something to show me how to use the language in-context on macOS and iOS/iPadOS. This, unfortunately, was not that book. But I am happy I read it first I suppose. At least now I know the general form of the Swift language.

    More Books by Apple Inc.

    iPhone 使用手冊(iOS 8.1 適用) iPhone 使用手冊(iOS 8.1 適用)
    2014
    iPhone 使用手冊(適用於 iOS 9.3) iPhone 使用手冊(適用於 iOS 9.3)
    2015
    iPhone 使用手冊 (適用於 iOS 10.3) iPhone 使用手冊 (適用於 iOS 10.3)
    2016
    iPad 使用手冊(iOS 8.1 適用) iPad 使用手冊(iOS 8.1 適用)
    2014
    iPhone 使用手冊(適用於 iOS 12) iPhone 使用手冊(適用於 iOS 12)
    2018
    iPhone 使用手冊(適用於 iOS 11.4) iPhone 使用手冊(適用於 iOS 11.4)
    2017

    Customers Also Bought

    Develop in Swift Fundamentals Develop in Swift Fundamentals
    2021
    Develop in Swift Explorations Develop in Swift Explorations
    2021
    Develop in Swift Fundamentals Develop in Swift Fundamentals
    2020
    Develop in Swift Fundamentals Develop in Swift Fundamentals
    2021
    Develop in Swift Explorations Develop in Swift Explorations
    2020
    Develop in Swift AP CS Principles Develop in Swift AP CS Principles
    2024