Why create a custom view?
Explain when to use nsarray and nsmutablearray. Which one is faster and threadsafe?
How do you define a block?
What do you understand by protocol?
What is the point of closures?
What is the use of category in objective-c?
How to convert nsnumber to nsstring in objective c?
Can we implement dealloc in arc? If yes, what is the need to do that?
What is posing in objective c?
What is a delegate in objective c?
When is toll-free bridging useful?
What are the two types of m files?
Who invented objective c?
Is swift or objective c better?
What are kvc and kvo? Provide an example.