vendredi 5 février 2016

What is this design pattern called where methods are instance methods and not class methods?

 NSData *_dataArchive = [[NSUserDefaults standardUserDefaults] 
                                        objectForKey:@"Session"];

This style is pretty common in Obj-C.

Why is it [[NSUserDefaults standardUserDefaults] someMethod]? Here someMethod is InstanceMethod?

Why not [NSUserDefaults someMethod]? here someMethod is Class method.

Aucun commentaire:

Enregistrer un commentaire