0
Difference between library and framework?
2 ответов
+ 1
https://www.google.com/url?sa=t&source=web&rct=j&url=https://stackoverflow.com/questions/148747/what-is-the-difference-between-a-framework-and-a-library&ved=2ahUKEwjs5IXts-jZAhUjTI8KHXtyCAcQFjALegQIARAB&usg=AOvVaw39RdYef89AuzsvK94EZJMz
Most important difference, and in fact the defining difference between alibrary and a framework is IoC (Inversion of Control). ... Well, it means that when you call a library, you are in control. But with a framework, the control is inverted: the framework calls you.Apr 4, 2015
What's the difference between a library and a framework? | Ledion ...
https://www.linkedin.com › pulse › whats...
0
In simple words, a library is just a collection of functions, object that you can use to make your life as Dev easier. Framework can be anything and everything you use when developing an application for eg your scripts, the libraries you use, the software you use.
But framework and library both have different meanings as well
For example, on Mac OS X frameworks are just libraries, packed into a bundle. Within the bundle you will find an actual dynamic library (libWhatever.dylib). The difference between a bare library and the framework on Mac is that a framework can contain multiple different versions of the library. It can contain extra resources (images, localized strings, XML data files, UI objects, etc.) and unless the framework is released to public, it usually contains the necessary .h files you need to use the library.
Thus you have everything within a single package you need to use the library in your application (a C/C++/Objective-C library without .h files is pretty useless, unless you write them