Michal Havryluk
01/05/2024, 2:30 PMcocoapods {
...
framework {
export(project(":shared:foo"))
}
...
}
sourceSets {
...
api(project(":shared:foo"))
...
}
I will get sources for foo but I don't want some classes from foo to be exported. Why? Most classes from foo don't need to be exported/accesible from iOS side and build will be much faster. Thanksmkrussel
01/05/2024, 2:33 PMHiddenFromObjC
on the class itself.Pamela Hill
01/05/2024, 3:34 PMinternal
keyword. It depends on whether it needs to be visible to other Kotlin modules or not.mkrussel
01/05/2024, 3:35 PMMichal Havryluk
01/05/2024, 4:45 PM