The Resource Swift recipes : problem-solution approach, T. Michael Rogers

Swift recipes : problem-solution approach, T. Michael Rogers

Label
Swift recipes : problem-solution approach
Title
Swift recipes
Title remainder
problem-solution approach
Statement of responsibility
T. Michael Rogers
Creator
Author
Subject
Genre
Language
eng
Summary
Swift Recipes provides a problem solution approach for dealing with key aspects of the Swift programming language, ensuring you have the indispensable reference you need to successfully execute common programming tasks. You will see how to use the unique features of the Swift programming language along with its use with Cocoa and Cocoa touch frameworks and libraries. Solutions are available for a range of problems, including application development with Xcode; working with strings, numbers and object collections; dealing with threads, multi-core processing and asynchronous processing; and building applications that take advantage of dates and timers and memory management. This book is an essential core reference for every Swift programmer, and offers solutions in a concise and easy-to-follow manner. Matthew Campbell has trained over 800 new iOS developers at the Mobile App Mastery Institute and iOS Code Camp, and here brings his expertise to offer you the ability to use and exploit Swift to get the most out of all of your projects for your app creations - whether iOS or Mac OS X
Member of
Cataloging source
GW5XE
http://library.link/vocab/creatorName
Rogers, T. Michael
Dewey number
005.1
Illustrations
illustrations
Index
no index present
LC call number
QA76.73.S95
LC item number
R64 2015eb
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/subjectName
  • Programming languages (Electronic computers)
  • COMPUTERS Programming
  • Programming languages (Electronic computers)
  • Computer Science
  • Programming Techniques
Label
Swift recipes : problem-solution approach, T. Michael Rogers
Link
https://ezproxy.lib.ou.edu/login?url=http://link.springer.com/10.1007/978-1-4842-0418-4
Instantiates
Publication
Antecedent source
unknown
Carrier category
online resource
Carrier category code
cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Swift Programming; 1-1. Getting Started with Swift; Problem; Solution; 1-2. Installing Xcode 6; Problem; Solution; How It Works; 1-3. Working with Playgrounds; Problem; Solution; How It Works; The Code and Usage; 1-4. Designing User Interface Elements in a Storyboard; Problem; Solution; How It Works; The Code and Usage; 1-5. Dealing with Strings; Problem; Solution; How It Works; The Code and Usage; 1-6. Formatting Numbers as Strings; Problem; Solution; How It Works
  • The Code and Usage1-7. Getting the Length of a Swift String; Problem; Solution; How It Works; The Code and Usage; 1-8. Manipulating Swift Strings; Problem; Solution; How It Works; The Code and Usage; 1-9. Manipulating Strings with Native Swift Methods; Problem; Solution; How It Works; The Code and Usage; 1-10. Storing Strings on the iOS File System; Problem; Solution; How It Works; The Code and Usage; 1-11. Reading a Text File into a String; Problem; Solution; How It Works; The Code and Usage; 1-12. Reading and Writing Text Files in Cocoa; Problem; Solution; How It Works; The Code and Usage
  • 1-13. Dealing with NumbersProblem; Solution; How It Works; The Code and Usage; 1-14. Dealing with Dates; Problem; Solution; How It Works; The Code and Usage; Chapter 2: Complex Types; 2-1. Writing Functions; Problem; Solution; How It Works; The Code and Usage; 2-2. Creating Classes; Problem; Solution; How It Works; The Code and Usage; 2-3. Adding Class Properties; Problem; Solution; How It Works; The Code and Usage; 2-4. Initializing Class Properties; Problem; Solution; How It Works; The Code and Usage; 2-5. Adding Class Methods; Problem; Solution; How It Works; The Code and Usage
  • 2-6. Inheriting from ClassesProblem; Solution; How It Works; The Code and Usage; 2 -7. Implementing Protocols; Problem; Solution; How It Works; The Code and Usage; 2-8. Settin g Property Observers; Problem; Solution; How It Works; The Code and Usage; 2-9. Defining Enumerations; Problem; Solution; How It Works; The Code and Usage; 2-10. Creating Str uctures; Problem; Solution; How It Works; The Code and Usage; 2-11. Using Tuples; Problem; Solution; How It Works; The Code and Usage; Chapter 3: Collections; 3-1. Creating an Array; Problem; Solution; How It Works; The Code and Usage
  • 3-2. Counting the Number of Items in an ArrayProblem; Solution; How It Works; The Code and Usage; 3-3. Managing Items in an Array; Problem; Solution; How It Works; The Code and Usage; 3-4. Searching for Items in an Array; Problem; Solution; How It Works; The Code and Usage; 3-5. Sorting an Array; Problem; Solution; How It Works; The Code and Usage; 3-6. Replacing a Range of Values in an Array; Problem; Solution; How It Works; The Code and Usage; 3-7. Iterating Over an Array; Problem; Solution; How It Works; The Code and Usage; 3-8. Saving an Array to the File System; Problem; Solution
Dimensions
unknown
Extent
1 online resource (xxxiii, 307 pages)
File format
unknown
Form of item
online
Isbn
9781484204191
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
c
Note
SpringerLink
Other control number
10.1007/978-1-4842-0418-4
Other physical details
illustrations
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
  • (OCoLC)913744681
  • (OCoLC)ocn913744681
Label
Swift recipes : problem-solution approach, T. Michael Rogers
Link
https://ezproxy.lib.ou.edu/login?url=http://link.springer.com/10.1007/978-1-4842-0418-4
Publication
Antecedent source
unknown
Carrier category
online resource
Carrier category code
cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
txt
Content type MARC source
rdacontent
Contents
  • At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Swift Programming; 1-1. Getting Started with Swift; Problem; Solution; 1-2. Installing Xcode 6; Problem; Solution; How It Works; 1-3. Working with Playgrounds; Problem; Solution; How It Works; The Code and Usage; 1-4. Designing User Interface Elements in a Storyboard; Problem; Solution; How It Works; The Code and Usage; 1-5. Dealing with Strings; Problem; Solution; How It Works; The Code and Usage; 1-6. Formatting Numbers as Strings; Problem; Solution; How It Works
  • The Code and Usage1-7. Getting the Length of a Swift String; Problem; Solution; How It Works; The Code and Usage; 1-8. Manipulating Swift Strings; Problem; Solution; How It Works; The Code and Usage; 1-9. Manipulating Strings with Native Swift Methods; Problem; Solution; How It Works; The Code and Usage; 1-10. Storing Strings on the iOS File System; Problem; Solution; How It Works; The Code and Usage; 1-11. Reading a Text File into a String; Problem; Solution; How It Works; The Code and Usage; 1-12. Reading and Writing Text Files in Cocoa; Problem; Solution; How It Works; The Code and Usage
  • 1-13. Dealing with NumbersProblem; Solution; How It Works; The Code and Usage; 1-14. Dealing with Dates; Problem; Solution; How It Works; The Code and Usage; Chapter 2: Complex Types; 2-1. Writing Functions; Problem; Solution; How It Works; The Code and Usage; 2-2. Creating Classes; Problem; Solution; How It Works; The Code and Usage; 2-3. Adding Class Properties; Problem; Solution; How It Works; The Code and Usage; 2-4. Initializing Class Properties; Problem; Solution; How It Works; The Code and Usage; 2-5. Adding Class Methods; Problem; Solution; How It Works; The Code and Usage
  • 2-6. Inheriting from ClassesProblem; Solution; How It Works; The Code and Usage; 2 -7. Implementing Protocols; Problem; Solution; How It Works; The Code and Usage; 2-8. Settin g Property Observers; Problem; Solution; How It Works; The Code and Usage; 2-9. Defining Enumerations; Problem; Solution; How It Works; The Code and Usage; 2-10. Creating Str uctures; Problem; Solution; How It Works; The Code and Usage; 2-11. Using Tuples; Problem; Solution; How It Works; The Code and Usage; Chapter 3: Collections; 3-1. Creating an Array; Problem; Solution; How It Works; The Code and Usage
  • 3-2. Counting the Number of Items in an ArrayProblem; Solution; How It Works; The Code and Usage; 3-3. Managing Items in an Array; Problem; Solution; How It Works; The Code and Usage; 3-4. Searching for Items in an Array; Problem; Solution; How It Works; The Code and Usage; 3-5. Sorting an Array; Problem; Solution; How It Works; The Code and Usage; 3-6. Replacing a Range of Values in an Array; Problem; Solution; How It Works; The Code and Usage; 3-7. Iterating Over an Array; Problem; Solution; How It Works; The Code and Usage; 3-8. Saving an Array to the File System; Problem; Solution
Dimensions
unknown
Extent
1 online resource (xxxiii, 307 pages)
File format
unknown
Form of item
online
Isbn
9781484204191
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
c
Note
SpringerLink
Other control number
10.1007/978-1-4842-0418-4
Other physical details
illustrations
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
  • (OCoLC)913744681
  • (OCoLC)ocn913744681

Library Locations

  • Architecture LibraryBorrow it
    Gould Hall 830 Van Vleet Oval Rm. 105, Norman, OK, 73019, US
    35.205706 -97.445050
  • Bizzell Memorial LibraryBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Boorstin CollectionBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Chinese Literature Translation ArchiveBorrow it
    401 W. Brooks St., RM 414, Norman, OK, 73019, US
    35.207487 -97.447906
  • Engineering LibraryBorrow it
    Felgar Hall 865 Asp Avenue, Rm. 222, Norman, OK, 73019, US
    35.205706 -97.445050
  • Fine Arts LibraryBorrow it
    Catlett Music Center 500 West Boyd Street, Rm. 20, Norman, OK, 73019, US
    35.210371 -97.448244
  • Harry W. Bass Business History CollectionBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • History of Science CollectionsBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • John and Mary Nichols Rare Books and Special CollectionsBorrow it
    401 W. Brooks St., Rm. 509NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • Library Service CenterBorrow it
    2601 Technology Place, Norman, OK, 73019, US
    35.185561 -97.398361
  • Price College Digital LibraryBorrow it
    Adams Hall 102 307 West Brooks St., Norman, OK, 73019, US
    35.210371 -97.448244
  • Western History CollectionsBorrow it
    Monnet Hall 630 Parrington Oval, Rm. 300, Norman, OK, 73019, US
    35.209584 -97.445414
Processing Feedback ...