Answer:
- Framework is a package of header files, source files, binary files and resources.
Answer:
- Library is a set of classes devoted for some specific purpose.
- Static library is compiled library, it will be in the binary format.
- The extension of static library is .a
- Static libraries are loaded at compile time to the main program.
- Adding static library increases the program size.
Answer:
- The target program just loads the references of the Dynamic Library at compile time.
- The Dynamic library loads at runtime.
- The extension of dynamic library is .dylib / .tbd.
Section 3, Conditional Statement
Section 10, static type vs dynamic type
Section 15, higher order function
Section 22, Exception Handling
Section 23, Framework