As I understand it, a big change in the dynamic structure of ios and statics is due to the fact that the static code is statically linked to the code during the connection (before launch), and the dynamics is connected during startup / execution
Now I have a test project:
My project has a dynamic structure associated with it - A.framework.
import A.framework
A.framework has a framework built inside it - B.framework
In my main project, I want to use classes from B.framework
Now I see this with a simple import operation in the main project:
import B.framework
This really works, and I can use the code from inside B.framework, which is embedded in the associated A.framework
How can it be? Is it something safe and reliable to use? How does the main project recognize B.framework?
What about cases where the main project directly links B.framework to the project? in this case, I see a lot of "repeated character errors" during the connection
Most importantly, how can I build A.framework without inserting B.framework inside it, and not using its classes and functions
Any clarifications will help :)
source share