Xcode 6 essentials : create exciting native apps for your Apple devices with Xcode /
Chapter 5: Custom Controls; An introduction to custom controls; The basics; Creating a class; Properties; Changing properties from the inspector; Enhancing custom controls; Adding some text; Frameworks; Creating a framework; Debugging custom controls; Summary; Chapter 6: Debugging; Breakpoints; List...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham [England] ; Mumbai [India] :
Packt Publishing,
[2015]
|
Colección: | Professional expertise distilled
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Xcode; Requirements and installing Xcode; Features of Xcode; What's new in Xcode 6?; Interactive coding using Playgrounds; Mac OS X storyboards; Live design and responsive UI; Visual debugging; Improved debugger; Summary; Chapter 2: Tour of Xcode; Starting Xcode; Creating a new project; Selecting the project type; Setting the project options; Setting the project properties; Xcode overview; The project section; The editor and assistant editor sections
- Source code editorsThe assistant editor; The utility/inspector section; The Apple development languages; Swift; Summary; Chapter 3: Playgrounds; Introduction; Swift Playgrounds; The UI; Learning Swift; Console output printing; Working with variables; Variable types; Declaring variables; What are Int, Double, and Float variables; Adding different types; Booleans; Arrays and dictionaries; Tuples; Strings; Any and AnyObject; Control flows and code execution; The if statement; The if.else statement; The if.elseif.else statement; The ternary operator; For loops; The While loop
- The switch conditionFunctions; Return values; Parameters; Using closures; Objects; Classes; Enumerations; Extensions
- extending the classes; Operator overloading; Summary; Chapter 4: Interface Builder; Introducing Interface Builder; Creating a basic interface; Elements on the view; Adaptive UI; Adding scenes; Navigating between View Controllers; Building a simple application; Adding items to Table View; Different elements for different orientations and dimensions; Adding the code; Autolayout; Subclassing; Quick help; Managing connections; Adding gesture recognizers; Segues and connections
- Choosing the devicePreparing for distribution; Configuring the project settings; The Identity section; The Deployment Info section; Application icons and launch images; Linked frameworks and libraries; The Capabilities tab; The Info tab; The Build tabs; The Targets tab; Setting project-wide properties; Code signing; Organizer; Summary; Appendix: Conditional Execution and Interface Designing; More?. Swift!; Differences between iOS 7.x and 8.x SDK; Location services; Conditional execution; Displaying alerts; Showing an alert with ActionController; Showing ActionSheet with AlertController