alloc and init what do they actually do

Viewed 19040

Can someone explain to me what init and alloc do in Obj-C. I am reading this obj-c book that gives an example of creating object but it does not really go into details of what it does. What does alloc return? what does init return?

Animal * k = [Animal alloc];
k = [k init];
5 Answers
Related