I was under the impression that alloc in Objective-C (when we invoke [anyObject alloc] is actually implementing C function malloc and the
alloc
[anyObject alloc]
malloc
The alloc function is used to allocate a region or block of size bytes in length of the heap.
heap
The malloc function is used to allocate heap storage. Its name stands for memory allocation.