Possible Duplicate:
Is NSObject is Abstract class in Objective-C? But we can create instance of NSObject, then how does it follow the rule of Abstract class?
I have studied in some tutorial that NSobject is an abstract class.But when we create an object and call methods ,it is working fine.basically we cant create objects directly to abstract class.how can we say it is an abstract class.