کلمات کلیدی مربوط به کتاب Swift Pocket Reference: برنامه نویسی برای iOS و OS X: کتابخانه، ادبیات کامپیوتر، IOS / iPhone / iPad / iPod، Swift
در صورت تبدیل فایل کتاب Swift Pocket Reference: Programming for iOS and OS X به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Swift Pocket Reference: برنامه نویسی برای iOS و OS X نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
ویرایش 2. - اوریلی، 2015. - 240 ص. — ISBN:
978-1-491-94007-5.
با Swift، زبان برنامه نویسی چند پارادایم اپل، پاسخ های سریع
برای توسعه و اشکال زدایی برنامه ها دریافت کنید. این مرجع جیبی
که برای پوشش آخرین ویژگیهای Swift 2.0 بهروزرسانی شده، ابزار
مناسبی برای یادگیری ویژگیهای زبان مدرن سوئیفت، از جمله ایمنی
نوع، ژنریک، استنتاج نوع، بسته شدن، تاپل، مدیریت حافظه خودکار و
پشتیبانی از یونیکد است. .
طراحی شده برای کار با
Cocoa و Cocoa Touch، Swift می تواند همزمان با Objective-C
استفاده شود و هر یک از زبان ها می توانند API های پیاده سازی شده
در دیگری را فراخوانی کنند. Swift هنوز در حال تکامل است، اما اپل
به وضوح آن را به عنوان زبان انتخابی آینده برای توسعه نرم افزار
iOS و OS X می بیند.
موضوعات عبارتند
از:
انواع داده های پشتیبانی شده، مانند رشته ها، آرایه ها، برش های
آرایه، مجموعه ها و دیکشنری ها؛
جریان برنامه: حلقه ها، اجرای شرطی و مدیریت خطا؛
کلاس ها، ساختارها، شمارش ها و توابع ;
پروتکلها، برنامههای افزودنی و ژنریک؛
مدیریت حافظه؛
بستهها: مشابه بلوکها در Objective-C و لامبداها در C#؛
گزینهها: مقادیری که صراحتاً نمیتوانند ارزشی داشته باشند.
;
اپراتورها، بارگذاری بیش از حد اپراتور و اپراتورهای
سفارشی؛
کنترل دسترسی: محدود کردن دسترسی به انواع، روشها و
ویژگیها؛
محدودهها، فواصل و گامها؛
یک لیست کامل از توابع داخلی داخلی و پارامترهای مورد نیاز آنها.
2nd Edition. — O'Reilly, 2015. — 240 p. — ISBN:
978-1-491-94007-5.
Get quick answers for developing and debugging applications
with Swift, Apple’s multi-paradigm programming language.
Updated to cover the latest features in Swift 2.0, this pocket
reference is the perfect on-the-job tool for learning Swift’s
modern language features, including type safety, generics, type
inference, closures, tuples, automatic memory management, and
support for Unicode.
Designed to work with Cocoa and Cocoa
Touch, Swift can be used in tandem with Objective-C, and either
language can call APIs implemented in the other. Swift is still
evolving, but Apple clearly sees it as the future language of
choice for iOS and OS X software development.
Topics
include:
Supported data types, such as strings, arrays, array slices,
sets, and dictionaries;
Program flow: loops, conditional execution, and error
handling;
Classes, structures, enumerations, and functions;
Protocols, extensions, and generics;
Memory management;
Closures: similar to blocks in Objective-C and lambdas in
C#;
Optionals: values that can explicitly have no value;
Operators, operator overloading, and custom operators;
Access control: restricting access to types, methods, and
properties;
Ranges, intervals, and strides;
A full list of built-in global functions and their parameter
requirements.