We are using CocoaLumberjack library for logging. In our project we have written various static libraries. Now problem is we want to use logging in almost every library, including main application.

In each library we need to add Lumberjack library (we have added files and make it .a). I am not able to understand how to avoid to import lib in every project.

If I use .a in one of the library, shouldn't it already resolved dependancy for main application and other libs as well?