iphone - What is the difference between primitive data type vs an non primitive data type(apple defined data type)? -


what's basic difference between two..? nice if can explain using example of nsinteger , nsnumber.. thanks

the main difference related stay in memory, objects stored in heap while value type stored directly in stack ...

heap : area of memory used dynamic memory allocation.

stack : section of memory allocated automatic variables within functions. data stored in stack using last in first out (lifo) method.

about nsinteger , nsnumber :

nsinteger nothing more synonym long integer, while nsnumber objective-c class, subclass of nsvalue specific.


Comments

Popular posts from this blog

How do you change vbulletin's home page to the forums instead of the default (CMS or Activity Stream)? -

c++ - Troubles when compiling phash program -