Swift āđāļāđāļāļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđāļāļĢāļāļāļĨāļąāļ āđāļŠāļāļāļāļāļāđāļāđāļāļąāļāđāļāļ āđāļĨāļ°āđāļāđāļāļēāļāđāļāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āļāļąāļāļāļēāđāļāļĒ Apple Inc. āļāļķāđāļāđāļāļīāļāļāļąāļ§āđāļāļāļēāļ World Wide Developers Conference (WWDC) āđāļāļāļĩ 2014 āđāļāļĒāļŠāđāļ§āļāđāļŦāļāđāļāļ°āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāđāļāļĨāļāļāļāļĢāđāļĄ iOS, macOS, watchOS āđāļĨāļ° tvOS āļāđāļ§āļĒāđāļ§āļĒāļēāļāļĢāļāđāļāļĩāđāđāļāđāļāđāļāļĢāđāļāđāļĨāļ°āļŠāļ°āļāļēāļāļāļē Swift āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāđāļāļĩāļĒāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāđāļēāļāđāļāđ āļāļĢāļąāļāļāļāļēāļāđāļāđ āđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ Swift āđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļĄāļēāđāļŦāđāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāđāļāđāļēāļĒāļŠāļģāļŦāļĢāļąāļāļāļđāđāđāļĢāļīāđāļĄāļāđāļ āđāļāļāļāļ°āđāļāļĩāļĒāļ§āļāļąāļāļāđāļĄāļāļāļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļąāđāļāļŠāļđāļāļāļĩāđāļāļģāđāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļāļĢāđāļāļĢāļĄāđāļĄāļāļĢāđāļāļđāđāļĄāļĩāļāļĢāļ°āļŠāļāļāļēāļĢāļāđ āđāļāļāļēāļāļ°āļ āļēāļĐāļēāđāļāđāļāđāļāļāļāļĢāđāļŠ Swift āđāļāđāļĢāļąāļāļāļēāļĢāļāļģāđāļāđāļāđāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āđāļāđāļāļēāļāļāļĒāđāļēāļāđāļāļĢāđāļŦāļĨāļēāļĒāđāļāļĒāļāļąāļāļāļąāļāļāļēāđāļāđāļāđāļĄāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļēāļāđ āļĢāļ§āļĄāļāļķāļāđāļāļĨāļāļāļāļĢāđāļĄ AppMasterno-code
Swift āļāļĢāļąāļāļāļĢāļļāļāļāđāļāļāļāļāļĢāđāļāļāļāļāļ Objective-C āļĢāļļāđāļāļāđāļāļ āđāļāļĒāļĄāļāļāļāļĩāđāļāļāļĢāđāļāđāļēāļāđ āđāļāđāļ āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļāļāļāļĢāļ°āđāļ āļ āļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļāļīāļāļāļĨāļēāļ āđāļĨāļ°āđāļ§āļĒāļēāļāļĢāļāđāļāļĩāđāļāļĢāļ°āļāļąāļāļĒāļīāđāļāļāļķāđāļ āđāļĄāđāļāļĨāļāļēāļĢāļāļąāļāļāļēāļĢāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāļāļ Swift āļāļķāđāļāļāđāļāļ·āļ Automatic Reference Counting (ARC) āļāļāļąāļāļāļ§āļēāļĄāļāļģāđāļāđāļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļāđāļ§āļĒāļāļāđāļāļ āļāļķāđāļāļāđāļ§āļĒāļĨāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāđāļāļāļēāļĢāđāļāļīāļāļŦāļāđāļ§āļĒāļāļ§āļēāļĄāļāļģāļĢāļąāđāļ§āđāļāđāļāļĒāđāļēāļāļĄāļēāļ āđāļĨāļ°āļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāđāļŠāļāļĩāļĒāļĢāļāļāļāđāļāļĢāđāļāļĢāļĄāđāļāļĒāļĢāļ§āļĄ āļāļāļāļāļēāļāļāļĩāđ āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļ Swift āļĒāļąāļāđāļāļĩāļĒāļāđāļāđāļēāđāļĨāļ°āļāļēāļāļāļĢāļąāđāļāļāđāđāļŦāļāļ·āļāļāļ§āđāļēāļ āļēāļĐāļēāļāļĒāđāļēāļ C++ āđāļĨāļ° Java āļāļģāđāļŦāđāđāļāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĒāļāļāđāļĒāļĩāđāļĒāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ
āđāļāļāļĢāļīāļāļāļāļāļāļāļēāļĢāļāļąāļāļāļēāđāļāļ iOS āļāļąāđāļ Swift āđāļāđāļāļ āļēāļĐāļēāļāļĩāđāļāđāļāļāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāđāļāļāđāļāļāļĩāļāļāļĩāđāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļĢāļ°āļāļāļāļīāđāļ§āļĻāļāļāļāļŪāļēāļĢāđāļāđāļ§āļĢāđāđāļĨāļ°āļāļāļāļāđāđāļ§āļĢāđāļāļāļ Apple āļāļĒāđāļēāļāđāļāđāļĄāļāļĩāđ āđāļāđāļ Swift āļāļĩāđāļāļāļĄāđāļāļĨāđāđāļĨāđāļ§āļāļ°āļāļģāļāļēāļāļāļāļāļļāļāļāļĢāļāđāđāļāļĒāļāļĢāļ āļāļģāđāļŦāđāļāļđāđāđāļāđāđāļāđāļĢāļąāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļĩāđāļĢāļēāļāļĢāļ·āđāļāđāļĨāļ°āđāļāđāļēāļāļķāļāļāļĩāđāļāļāļĢāđāđāļāļĨāļāļāļāļĢāđāļĄāļĨāđāļēāļŠāļļāļāđāļāđ āļāļēāļĢāļāļģāļāļēāļāļĢāđāļ§āļĄāļāļąāļāļāļāļ Swift āļāļąāļ Objective-C āļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāđāļĨāļāļĢāļēāļĢāļĩāđāļĨāļ°āđāļāļĢāļĄāđāļ§āļīāļĢāđāļāļāļĩāđāļāļ§āđāļēāļāļāļ§āļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļē iOS āļāļąāļāļāļąāļāļāļēāļĄāļąāļāđāļāđ Xcode āļāļķāđāļāđāļāđāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļŠāļĄāļāļŠāļēāļ (IDE) āļāļāļ Apple āļāļķāđāļāļĄāļĩāļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāđāļāđ Swift āļāļķāđāļāļĢāļ§āļĄāļāļķāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļŠāļĢāđāļēāļāļāļīāļāđāļāļāļĢāđāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļīāļāđāļāļāļĢāđāđāļāļāļāļđāđāđāļāđ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļāđāđāļāļāļļāļāļāļāļāļĢāđāļāļ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āđāļĨāļ°āļāļ·āđāļāđ āļāļĩāļāļĄāļēāļāļĄāļēāļĒ
āļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđāļāļāļ Swift āļāļąāļāđāļāļĨāļāļāļāļĢāđāļĄ no-codeAppMaster āļāļ·āļāđāļāđāļāļŦāļāļķāđāļāđāļāļāđāļāđāļāđāđāļāļĢāļĩāļĒāļāļāļĩāđāļŠāļģāļāļąāļāļāļāļāļĄāļąāļ AppMaster āļāđāļ§āļĒāđāļŦāđāļĨāļđāļāļāđāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāļāļāļĢāđāļŠāđāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāļĄāļ·āļāļāļ·āļāđāļāđ āđāļāļĒāđāļāđāļāļāļĢāđāļŠāđāļāđāļāđāļāļ Swift āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļē iOS āļāđāļ§āļĒāđāļŦāđāđāļĄāđāđāļāđāļāļđāđāļāļĩāđāđāļĄāđāđāļāđāđāļāļĢāđāļāļĢāļĄāđāļĄāļāļĢāđāļāđāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļĄāļĩāļāļļāļāļŠāļĄāļāļąāļāļīāļĨāđāļģāļŠāļĄāļąāļĒāđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒ āļāđāļ§āļĒāļāļēāļĢāļĢāļ§āļĄ Swift āđāļāđāļēāļāļąāļāđāļāļĨāļāļāļāļĢāđāļĄ AppMaster āļāđāļ§āļĒāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāđāļāļāļāļĩāđāļĄāļĩāļāļąāļāļāđāļāļąāļāļāļēāļĢāļāļģāļāļēāļāļāļĩāđāđāļāđāļāđāļāļĢāđāļ āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļ āđāļĨāļ°āļĄāļĩāļĨāļąāļāļĐāļāļ°āļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāļāļĩāđāļāđāļēāļĒāļāļēāļĒ
Swift āļĄāļĩāļāļļāļāļŠāļĄāļāļąāļāļīāļāļĩāđāļŠāļģāļāļąāļāļŦāļĨāļēāļĒāļāļĢāļ°āļāļēāļĢāļāļĩāđāļāļģāđāļŦāđāđāļāļāļāđāļēāļāļāļēāļāļ āļēāļĐāļēāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāļ·āđāļāđ:
- āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļāļāļāļĢāļ°āđāļ āļ: Swift āļĄāļĩāļĢāļ°āļāļāļāļĢāļ°āđāļ āļāļāļāļāļĩāđāļāļĩāđāđāļāđāļāđāļāļĢāđāļāļāļķāđāļāļāđāļ§āļĒāļāļĢāļ§āļāļāļąāļāļāđāļāļāļīāļāļāļĨāļēāļāđāļĨāļ°āļāļ§āļēāļĄāđāļĄāđāļŠāļāļāļāļĨāđāļāļāļāļąāļāđāļāđāļ§āļĨāļēāļāļāļĄāđāļāļĨāđ āļŠāđāļāļāļĨāđāļŦāđāđāļāđāļāļŠāļēāļĄāļēāļĢāļāļāļēāļāđāļāļēāđāļāđāđāļĨāļ°āļāļĨāļāļāļ āļąāļĒāļĒāļīāđāļāļāļķāđāļ āļāļąāļāļāļąāļāļāļēāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļąāļ§āđāļĨāļ·āļāļāđāļĨāļ°āļāļąāļ§āđāļĨāļ·āļāļāļāļąāđāļ§āđāļāđāļāļ·āđāļāđāļāļĩāļĒāļāđāļāđāļāļāļĩāđāļāļĨāļāļāļ āļąāļĒāđāļĨāļ°āļāļģāļĄāļēāđāļāđāļāđāļģāđāļāđ
- āļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļāļīāļāļāļĨāļēāļ: Swift āļĄāļĩāđāļ§āļĒāļēāļāļĢāļāđāļāļĩāđāļāļąāļāđāļāļāđāļĨāļ°āļāļąāļāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāđāļāļāļīāļāļāļĨāļēāļāđāļāļĒāđāļāđāļāļĩāļĒāđāđāļ§āļīāļĢāđāļ 'throws', 'try', 'catch' āđāļĨāļ° 'defer' āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļāļĩāļĒāļāđāļāđāļāļāļĩāđāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļ āļāļĢāļ§āļāļāļąāļāļāđāļāļĒāļāđāļ§āđāļ āđāļĨāļ°āļŠāđāļāļāđāļāļāļ§āļēāļĄāđāļŠāļāļāļāđāļāļāļīāļāļāļĨāļēāļāļāļĩāđāļāļąāļāđāļāļāđāļŦāđāļāļąāļāļāļđāđāđāļāđāđāļāđāļāđāļēāļĒāļāļķāđāļ
- āļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāļāļąāļāļāđāļāļąāļ: Swift āļĢāļāļāļĢāļąāļāļāļļāļāļŠāļĄāļāļąāļāļīāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāļāļąāļāļāđāļāļąāļ āļĢāļ§āļĄāļāļķāļāļāļąāļāļāđāļāļąāļāļāļąāđāļāļŦāļāļķāđāļ āļāļēāļĢāļāļīāļ āđāļāļāļāļĩāđ āļāļąāļ§āļāļĢāļāļ āļĨāļāļāļāļēāļ āđāļĨāļ°āļāļ·āđāļāđ āļŠāļīāđāļāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāđāļāļĩāļĒāļāđāļāđāļāļāļĩāđāļŠāļ·āđāļāļāļēāļĢāļĄāļāđ āļāļĢāļ°āļāļąāļ āđāļĨāļ°āļāđāļēāļāļāđāļēāļĒāļĄāļēāļāļāļķāđāļ āļāļķāđāļāļŠāđāļāđāļŠāļĢāļīāļĄāļāļ§āļēāļĄāđāļĄāđāđāļāļĨāļĩāđāļĒāļāļĢāļđāļāđāļĨāļ°āļŦāļĨāļĩāļāđāļĨāļĩāđāļĒāļāļāļĨāļāđāļēāļāđāļāļĩāļĒāļ
- āļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāđāļāļĢāđāļāļāļāļĨ: Swift āļŠāđāļāđāļŠāļĢāļīāļĄāļāļēāļĢāđāļāđāđāļāļĢāđāļāļāļāļĨāđāļĨāļ°āļŠāđāļ§āļāļāļĒāļēāļĒāđāļāļĢāđāļāļāļāļĨ āđāļāļāļāļĩāđāļāļ°āļāļēāļĻāļąāļĒāļāļēāļĢāļŠāļ·āļāļāļāļāļāļĨāļēāļŠāđāļāļĩāļĒāļāļāļĒāđāļēāļāđāļāļĩāļĒāļ§ āļāđāļ§āļĒāđāļŦāđāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāđāļāđāļāļīāļāļ§āļąāļāļāļļāđāļāļāđāļĄāļāļđāļĨāļēāļĢāđāļĄāļĩāļāļ§āļēāļĄāļĒāļ·āļāļŦāļĒāļļāđāļāļĄāļēāļāļāļķāđāļ āļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāđāļāļīāļāđāļāļĢāđāļāļāļāļĨāļāđāļ§āļĒāļāđāļāļāļāļąāļāļāđāļāļāļīāļāļāļĨāļēāļāļāļąāđāļ§āđāļāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļāļēāļĢāļŠāļ·āļāļāļāļ āđāļāđāļ āļāļēāļĢāļĄāļĩāđāļāļĻāļŠāļąāļĄāļāļąāļāļāđāļāļĩāđāđāļāđāļāļŦāļāļēāđāļĨāļ°āļāļąāļāļŦāļēāļāļĨāļēāļŠāļāļ·āđāļāļāļēāļāļāļĩāđāđāļāļĢāļēāļ°āļāļēāļ
āļāļĨāļāļēāļāđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāļāļ Swift āļāļĢāļāļāļāļĨāļļāļĄāļĄāļēāļāļāļ§āđāļēāļāļēāļĢāļāļąāļāļāļēāđāļāļāļĄāļ·āļāļāļ·āļāļŠāļģāļŦāļĢāļąāļ iOS āļāļąāļāļāļļāļāļąāļāļĄāļĩāļāļēāļĢāđāļāđāđāļāļāđāļēāļāļāļ·āđāļāđ āļĄāļēāļāļĄāļēāļĒ āđāļāđāļ āļāļēāļĢāļāļąāļāļāļēāļāļąāđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđāļāđāļ§āļĒ Swift Server āļāļēāļĢāđāļāļĩāļĒāļāļŠāļāļĢāļīāļāļāđ āđāļĨāļ°āđāļĄāđāđāļāđāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļāļāđāļāļĢāļ·āđāļāļāļāđāļ§āļĒ Swift āļŠāļģāļŦāļĢāļąāļ TensorFlow
āđāļāļĒāļŠāļĢāļļāļ Swift āđāļāđāļāđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāļŠāļģāļāļąāļāđāļāļāļēāļĢāļāļąāļāļāļēāđāļāļ iOS āđāļĨāļ°āđāļāđāļāļ āļēāļĐāļēāļāļĩāđāļĄāļĩāļāļļāļāļāđāļēāļŠāļģāļŦāļĢāļąāļāđāļāļĨāļāļāļāļĢāđāļĄ no-codeAppMaster āđāļ§āļĒāļēāļāļĢāļāđāļāļĩāđāļāļąāļāđāļāļ āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāđāļāļāđāļāđāļ āđāļĨāļ°āļāļļāļāļŠāļĄāļāļąāļāļīāļāļąāđāļāļŠāļđāļāļāļģāđāļŦāđāđāļāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĒāļāļāđāļĒāļĩāđāļĒāļĄāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļļāļāļ āļēāļāļŠāļđāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāļāļāļēāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļĢāļ°āļāļāļāļīāđāļ§āļĻāļāļāļ Apple āļāđāļ§āļĒāļāļēāļĢāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļāļ Swift āļāļđāđāđāļāđ AppMaster āļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļĄāļāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļđāđāđāļāđāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒāđāļĨāļ°āļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāļāļāļāļĨāļļāđāļĄāđāļāđāļēāļŦāļĄāļēāļĒ