[objective-c] Use of alloc init instead of new