courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
SUBSCRIBE
Subscribe to Receive Special Offers & New Release Updates
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!

Pay as You Learn

SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

Objective-C Essentials

 
Bookmark and Share
Objective-C Essentials
 

In Objective-C Essential Training, Simon Allardice provides a nuts-and-bolts overview of this popular language for application development for the Mac, the iPhone and iPad, with instructions for building a basic application using Objective-C and Xcode 4. The course shows how to download and install the development tools, covers every major feature of the language, and walks through the writing, compiling, and debugging stages of development. Programmers will also learn about memory management, a vital aspect of programming in Objective-C and Apple’s Foundation framework. Exercise files are included with the course.

ISBN: 1-59671-719-X
UPC: 6-70557-02977-1
SKU: 02977

Author: Simon Allardice
Duration: 5 Hours, 29 Minutes on 1 DVD-ROM
Exercise Files: Yes

Includes Closed Captions


 

COURSE OUTLINE


Introduction
Welcome
What you should know
Using the exercise files

1. Getting Started
Installing the tools
Creating your first application
Introduction to Xcode

2. Objective-C Basics
The Objective-C language
The structure of an Objective-C program
Compiling and running your code

3. Program Flow
Logging messages to the command line
Writing conditional code
The switch statement
Code snippets
Operators and expressions
Loops
Functions

4. Variables
Data types
Working with numbers
Working with characters
Variable scope
Enumerations
Using typedef
Preprocessor directives
Working with strings

5. Classes
Introduction to object orientation
Using objects and pointers
Messages and methods
Using existing classes in the foundation framework

6. Memory Management
Memory management
Object creation
Using autorelease pools
Apple autoreleased objects

7. Custom Classes
Creating your own classes
Defining methods
Defining properties
Defining initializers
Using dealloc

8. Collections
Working with C-style arrays
Working with Objective-C array objects
Using dictionaries
Fast enumeration

9. File Management
Introduction to file management in Objective-C
Working with paths and URLs
Reading and writing strings
Archiving objects

10. More Complex Classes
Inheritance and NSObject
Extending classes with categories
Defining protocols
Dynamic typing

11. Debugging
Common compile errors
Common compile warnings
Common run-time errors
Exception handling with try/catch
Breakpoints and debugging

Conclusion
Exploring and using other frameworks
Goodbye




 

 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses  MCPD Training Courses  MCTS Training Courses
MCITP Database Developer Training Courses  MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses  MCSE CBT Training Adobe Photoshop Tutorials & CBT Training Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk

red arrow Website design by Aimpro UK red arrow Terms