When will you use nsarray and nsmutablearray? Which one is faster?
Answer / Govind Singh Bonal
NSArray and NSMutableArray are classes in Objective-C to work with arrays. NSArray is immutable (you cannot add, remove or change elements), while NSMutableArray is mutable (you can modify the content). Use NSArray when you need an immutable array. Use NSMutableArray when you need to modify the contents of an array during runtime. Regarding speed, NSMutableArray is generally slower because it needs to manage both data storage and changes, while NSArray is faster since it only manages data storage.
| Is This Answer Correct ? | 0 Yes | 0 No |
How do you check for leaks?
What is the purpose of managed object context (nsmanagedobjectcontext) in objective-c and how does it work?
What is instancetype?
What is difference between datasource and delegate?
Is nsobject a parent class or a derived class?
What is difference between c and objective c?
What is kvc and kvo? Give an example of using kvc to set value.
Can I use objective c in swift?
How do you insert a block?
Explain how to call a function in objective-c?
What is nsmutabledictionary?
What is hashable?