what is nsobject in objective c?
NSObject is the base class for all objects in Apple's developer environment. It provides basic properties and functions for memory management and allocation. If you're developing an iPhone application, every object you instantiate will inherit from NSObject.