LEADER 04259nam 2200565 450 001 9910788292903321 005 20150518011042.0 035 $a(CKB)2670000000614068 035 $a(EBL)2040600 035 $a(SSID)ssj0001573686 035 $a(PQKBManifestationID)16227697 035 $a(PQKBTitleCode)TC0001573686 035 $a(PQKBWorkID)14841078 035 $a(PQKB)10330961 035 $a(MiAaPQ)EBC2040600 035 $a(PPN)228032857 035 $a(EXLCZ)992670000000614068 100 $a20150801h20152015 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aSwift cookbook $eover 50 hands-on recipes to help you create apps, solve problems, and build your portfolio of projects in Swift /$fCecil Costa 210 1$aBirmingham, England ;$aMumbai, [India] :$cPackt Publishing,$d2015. 210 4$dİ2015 215 $a1 online resource (392 p.) 225 1 $aQuick answers to common problems 300 $aIncludes index. 311 $a1-78439-189-1 311 $a1-78439-137-9 327 $aCover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Xcode and Swift; Introduction; Installing Xcode from the App Store; Downloading the Xcode image; Starting a Swift project; Using Swift project options; Creating conditional code; Adding a developer account; Compiling from the command line; Using Swift as an interpreter; Adding a control version system to an existing project; Chapter 2: Standard Library and Collections; Introduction; Creating HTML manually; Printing your object description 327 $aQuizzing the userSearching for perfect numbers; Sorting an array of products; Finding the way out; Working with sets; Creating your own set; Organizing a dinner room; Chapter 3: Using Structs and Generics; Introduction; Creating an exam app; Checking the right answer; Avoiding copying of structs; Creating a generic array initializer; Creating a priority list; Creating a protocol for the priority queue; Chapter 4: Design Patterns with Swift; Introduction; Writing into a log file; Creating a factory of musical notes; Simulating a home automation; Delivering some pizzas; Chapter 5: Multitasking 327 $aIntroductionWorking of a device while you navigate; Creating an SEO app; Being aware of cyclones; Links on our website; Chapter 6: Playground; Introduction; Creating the first playground; Watching some graphics; Watching the temperature; Stretching an image; Beautifying your text; Receiving JSONs; Dangerous moves; Chapter 7: Swift Debugging with Xcode; Introduction; The Tax income simulator; The best checker movement; Debugging with LLDB; Profiling an app; Chapter 8: Integrating with Objective-C; Introduction; Calling a cab; Hiring a van; Porting from one language to another 327 $aReplacing the UI classesUpgrading the app delegate; Creating a framework; Chapter 9: Dealing with Other Languages; Introduction; Using your old address book; Compressing a message; Using assembly code with Swift; Sharing C++ code with Swift; Chapter 10: Data Access; Introduction; Creating an SQLite database; Checking where your IP is from; Tracking your phone activity; Controlling your stock; Voting devices; Chapter 11: Miscellaneous; Introduction; The geekest keyboard; Time to take your pill; Adding effects your photos; Being a film critic; Leaving breadcrumbs; Exchanging money; Index 330 $aIf you are an experienced Objective-C programmer and are looking for quick solutions to many different coding tasks in Swift, then this book is for you. You are expected to have development experience, though not necessarily with Swift. 410 0$aQuick answers to common problems. 606 $aApplication software$xDevelopment 606 $aMultiparadigm programming (Computer science) 615 0$aApplication software$xDevelopment. 615 0$aMultiparadigm programming (Computer science) 676 $a006 700 $aCosta$b Cecil$01577159 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910788292903321 996 $aSwift cookbook$93855510 997 $aUNINA