Learnchase Apple Objective-C for Experienced Programmers Online Training

Learnchase Apple Objective-C for Experienced Programmers Online Training

 

Invite friends

Contact Us

Page Views : 1

About The Event

Contact:learnchase@gmail.com
phone: 8123930940
Website: http://learnchase.com

TOPICS:
Objective-C Overview
The Xcode IDE
Projects
Hello World Application
Objective-C
Brief History
Role in Mobile Device Applications
Variables
Numeric Variables
Numeric Representations
Integers
Floating Point
Comments
Nonnumeric Variables
char
Boolean
Reference Variables
The * and & Operators
Variable Scope
Arithmetic
Arithmetic Operators
Addition and Subtraction
Multiplication, Division, and Modulus
Shorthand Notation
Typecasting
Math Library Functions
pow
random
Conditional Logic and Looping
Conditional Statements
Basic if Statement
if else Statement
switch Statement
The Ternary Operator
Looping Statements I.while Statement
dowhile Statement
for Statement
Functions
Purpose of a Function
Declaration
Header
Body
Calling a Function
Passing Parameters by Value
Passing Parameters by Reference
Functions vs. Methods
Object-oriented Programming According to Objective-C
Object-Oriented Programming (OOP)
How Objective-C Implements OOP
Encapsulation of Member Variables
The class definition: Interface
The Class Interface and @property
Method vs. Function Syntax
Static Variables and Class Methods
The Class Implementation and @synthesize• Creating an
Object from a Class
Sending Messages to Objects
The Role of Methods
Visibility of Variables
Inheritance
Purpose of Inheritance
Implementing Inheritance
The Root Super Class
Creating and Processing the Subclass
NSObject Class
Memory Acquisition
alloc
init
Method Override
Where’s Abstraction?
Polymorphism
The Purpose of Polymorphism
Polymorphism in Objective-C
Placing Objects in Collections
Using NSMutableArray
Runtime Identification of Objects
Arrays
The ‘Classic’ C Array
Defining the Array
Processing the Array
Foundation Framework Arrays
NSArray
NSMutableArray
Foundation Framework
The Foundation Framework
Strings
Date/Time
Numbers
Collections
NSString
Replacing char*
Initialization
NSString Methods
NSNumber and NSNumberFormatter
Replacing int, float, and more
Initialization
NSUInteger and NSInteger
Formatting
NSDate and NSDateFormatter
NSDate
NSDateFormatter
Memory Considerations
Memory Management in Objective-C
Manual Retain-Release
Automatic Reference Counting
Garbage Collection
Strong and Weak
Release and Retain
Atomic and Nonatomic
Automatic Reference Counting.


Contact:learnchase@gmail.com
phone: 8123930940
Website: http://learnchase.com

Venue Map