Monday, September 9, 2013

Pointers in Objective C

Pointer?
A pointer references a location in the memory. In simple words it keeps the address of the memory where actual data is stored. Obtaining the content of the pointer is called deferencing the pointer.
Pointers to data significantly improve performance for repetitive operations such as traversing strings, lookup
tables, control tables and tree structures. In particular, it is often much cheaper in time and space to copy and dereference pointers than it is to copy and access the data to which the pointers point. you can learn more about pointers here.

Sunday, September 8, 2013

Introduction to Objective C

Learning any kind of language starts with learning basics of the programming language. If one needs to understand than I would say he must understand the basics keywords of C language like printf, unsignedint, const char, malloc, alloc, etc. It would be of great help if one can go through few chapters of c language before going into objective C.

If you are programming in Java, .Net or any other High Level Language, than I would say you better tighten your seat belts because once you will see the objective c in active you are gonna be on a roller coaster ride. The syntax, semantics, object oriented approach etc are implemented in a sophisticated way.