|
|
|
|
|
by scarface74
3392 days ago
|
|
I've never understood why developers criticize OS vendors use of "private APIs". I would go so far as to say there is no such thing as a "private API". The API is a vendors promise to consuming applications that when they call a method, a certain behavior will happen. Whatever they do behind the scenes is an implementation detail that they should be allowed to change anytime without breaking consuming applications. Apple often uses immature frameworks internally - like the extensions framework - to to polish them or to dog food them before making them official. |
|