Normal view MARC view ISBD view

Objective-C Quick Syntax Reference.

By: Campbell, Matthew.
Material type: TextTextSeries: eBooks on Demand.Publisher: Dordrecht : Springer, 2014Description: 1 online resource (116 p.).ISBN: 9781430264880.Subject(s): Objective-C (Computer program language) | Programming languages (Electronic computers) -- SyntaxGenre/Form: Electronic books.Additional physical formats: Print version:: Objective-C Quick Syntax ReferenceDDC classification: 005.133 Online resources: Click here to view this ebook.
Contents:
Contents at a Glance; Introduction; Chapter 1: Hello World; Xcode; Creating a New Project; Hello World; Code Comments; Build and Run; Where to Get More Information; Chapter 2: Build and Run; Compiling; Building; Build and Run; Chapter 3: Variables; Variables Defined; Data Types; Declaring Variables; Assigning Values; Integer Types; Boolean Types; Float Types; Scope; Chapter 4: Operators; Operators Defined; Arithmetic Operators; Operator Precedence; Assignment Operators; Increment and Decrement Operators; Relational Operators; Logical Operators; Chapter 5: Objects; Objects Defined
NSObject ClassObject Declaration; Object Constructors; Object Format Specifier; Messages; Chapter 6: Strings; NSString; NSMutableString; Inserting Strings; Deleting Strings; Find and Replace; Chapter 7: Numbers; NSNumber; Converting to Primitive Data Types; Formatting Numbers; Converting Strings into Numbers; Chapter 8: Arrays; NSArray; Referencing Objects; Enumeration; NSMutableArray; Chapter 9: Dictionaries; NSDictionary; Referencing Objects; Enumeration; NSMutableDictionary; Chapter 10: For Loops; For Loops Defined; For Loops and Arrays; Chapter 11: While Loops; While Loops Defined
While Loops and ArraysChapter 12: Do While Loops; Do While Loops Defined; Do While Loops and Arrays; Chapter 13: For-Each Loops; For-Each Loops Defined; For Loops with NSDictionary; Chapter 14: If Statements; If Statements Defined; Else Keyword; Nested If Else; If Statements and Variables; Chapter 15: Switch Statements; Switch Statements Defined; Switch Keyword; Case Keyword; break Keyword; Complete Switch Statement; Default Case; Chapter 16: Defining Classes; Classes; Class Interfaces; Property Forward Declarations; Method Forward Declarations; Implementing Classes; Implementing Methods
Private Properties and MethodsClass Extensions; Local Instance Variables; Chapter 17: Class Methods; Class Methods Defined; Coding Class Methods; Chapter 18: Inheritance; Creating Subclasses; Extending Classes; Overriding Methods; Instance Variable Visibility; Visibility Levels; Private Instance Variables; Protected Instance Methods; Public Instance Variables; Chapter 19: Categories; Categories Defined; Category Example; Chapter 20: Blocks; Blocks Defined; Defining Blocks; Assigning Blocks; Using Blocks; Copying Scoped Variables; Blocks as Properties; Block Forward Declaration
Use Blocks in a ClassAssigning Blocks; Chapter 21: Key-Value Coding; Key-Value Coding Defined; Setting Property Values; Retrieving Property Values; Chapter 22: Key-Value Observation; Key-Value Observation Defined; Project and Task Object Graph; Implementing Key-Value Observation; Add the Observer; Observing Value Changes; De-Registering Observers; Testing the Observer; Chapter 23: Protocols; Protocols Overview; Defining Protocols; Optional and Required Methods and Properties; Adopting Protocols; Implementing Protocol Methods; Chapter 24: Delegation; Delegation Defined
Defining Delegate Protocols
Summary: Since it's creation in 2009, Node.js has grown into a powerful and increasingly popular asynchronous-development framework for creating highly-scalable network applications using JavaScript. Respected companies such as Dow Jones and LinkedIn are among the many organizations to have seen Node's potential and adopted it into their businesses.Pro Node.js for Developers provides a comprehensive guide to this exciting new technology. We introduce you to Node - what it is, why it matters and how to set it up - before diving deeply into the key concepts and APIs that underpin its operation.Building u
Tags from this library: No tags from this library for this title. Log in to add tags.
Item type Current location Call number URL Status Date due Barcode
Electronic Book UT Tyler Online
Online
QA76.73.O115 (Browse shelf) http://uttyler.eblib.com/patron/FullRecord.aspx?p=1694224 Available EBL1694224

Contents at a Glance; Introduction; Chapter 1: Hello World; Xcode; Creating a New Project; Hello World; Code Comments; Build and Run; Where to Get More Information; Chapter 2: Build and Run; Compiling; Building; Build and Run; Chapter 3: Variables; Variables Defined; Data Types; Declaring Variables; Assigning Values; Integer Types; Boolean Types; Float Types; Scope; Chapter 4: Operators; Operators Defined; Arithmetic Operators; Operator Precedence; Assignment Operators; Increment and Decrement Operators; Relational Operators; Logical Operators; Chapter 5: Objects; Objects Defined

NSObject ClassObject Declaration; Object Constructors; Object Format Specifier; Messages; Chapter 6: Strings; NSString; NSMutableString; Inserting Strings; Deleting Strings; Find and Replace; Chapter 7: Numbers; NSNumber; Converting to Primitive Data Types; Formatting Numbers; Converting Strings into Numbers; Chapter 8: Arrays; NSArray; Referencing Objects; Enumeration; NSMutableArray; Chapter 9: Dictionaries; NSDictionary; Referencing Objects; Enumeration; NSMutableDictionary; Chapter 10: For Loops; For Loops Defined; For Loops and Arrays; Chapter 11: While Loops; While Loops Defined

While Loops and ArraysChapter 12: Do While Loops; Do While Loops Defined; Do While Loops and Arrays; Chapter 13: For-Each Loops; For-Each Loops Defined; For Loops with NSDictionary; Chapter 14: If Statements; If Statements Defined; Else Keyword; Nested If Else; If Statements and Variables; Chapter 15: Switch Statements; Switch Statements Defined; Switch Keyword; Case Keyword; break Keyword; Complete Switch Statement; Default Case; Chapter 16: Defining Classes; Classes; Class Interfaces; Property Forward Declarations; Method Forward Declarations; Implementing Classes; Implementing Methods

Private Properties and MethodsClass Extensions; Local Instance Variables; Chapter 17: Class Methods; Class Methods Defined; Coding Class Methods; Chapter 18: Inheritance; Creating Subclasses; Extending Classes; Overriding Methods; Instance Variable Visibility; Visibility Levels; Private Instance Variables; Protected Instance Methods; Public Instance Variables; Chapter 19: Categories; Categories Defined; Category Example; Chapter 20: Blocks; Blocks Defined; Defining Blocks; Assigning Blocks; Using Blocks; Copying Scoped Variables; Blocks as Properties; Block Forward Declaration

Use Blocks in a ClassAssigning Blocks; Chapter 21: Key-Value Coding; Key-Value Coding Defined; Setting Property Values; Retrieving Property Values; Chapter 22: Key-Value Observation; Key-Value Observation Defined; Project and Task Object Graph; Implementing Key-Value Observation; Add the Observer; Observing Value Changes; De-Registering Observers; Testing the Observer; Chapter 23: Protocols; Protocols Overview; Defining Protocols; Optional and Required Methods and Properties; Adopting Protocols; Implementing Protocol Methods; Chapter 24: Delegation; Delegation Defined

Defining Delegate Protocols

Since it's creation in 2009, Node.js has grown into a powerful and increasingly popular asynchronous-development framework for creating highly-scalable network applications using JavaScript. Respected companies such as Dow Jones and LinkedIn are among the many organizations to have seen Node's potential and adopted it into their businesses.Pro Node.js for Developers provides a comprehensive guide to this exciting new technology. We introduce you to Node - what it is, why it matters and how to set it up - before diving deeply into the key concepts and APIs that underpin its operation.Building u

Description based upon print version of record.

Author notes provided by Syndetics

Matthew Campbell has written many books on software development including Objective-C Recipes with Apress, How to Build an App, Beginning Objective-C Programming and How to Make an iPhone App. Currently, Matt is working on another book with Apress named Objective-C Syntax Quick Reference. All of Matt's books are based on Matt's experience teaching hundreds of developers iOS.Matt is also the lead developer for the Tasting Notes iOS application and founder of Mobile App Mastery, which trains software developers. Prior to founding Mobile App Mastery, Matt worked for the Educational Testing Service as a data analyst where he used SAS and .NET to help with scientific research.

There are no comments for this item.

Log in to your account to post a comment.