I am currently refactoring an iOS app which contains massive amount of classes, and as requested, I made few CocoaTouch frameworks (and again, as requested, not static libraries) to contain these classes based on their purpose (models, requests, etc.). However, framework A contains class, that I need to use in framework B, and I'd like to ask if anyone knows how to "connect" the two frameworks? Like some sort of chaining, maybe?
Related Questions in IOS
- Overlapping UICollectionView in storyboard
- Cannot pod spec lint because of undeclared type errors
- Is the transactionReceipt data present in dataWithContentsOfURL?
- UIWebView Screen Fitting Issue
- ZXingObjC encoding issues
- iOS: None of the valid provisioning profiles allowed the specific entitlements
- How to hide "Now playing url" in control center
- CloudKit: Preventing Duplicate Records
- Slow performance on ipad erasing image
- Swift code with multiple NSDateFormatter - optimization
Related Questions in FRAMEWORKS
- MonoDB JS libraries
- adding framework to Xcode 7
- does semantic ui framework support rtl languages?
- Underscore _.findWhere not finding element in array when it exists
- Architecture for creating a JavaScript framework
- iOS 8+ framework with nested embedded framework
- How to design tree in meteor framework?
- Yii2 : Cannot Show Data in Widget GridView
- CakePHP find WHERE NOT EQUAL
- Yii 1.1.3 framework. Make and existing image to be uploaded like
Related Questions in SWIFT-CUSTOM-FRAMEWORK
- Xcode 11.6 having error while importing custom framework: Module compiled with Swift 5.3 cannot be imported by the Swift 5.2.4
- is Custom ios framework(Static framework) will run in another thread or in UI Thread?
- How to use struct in custom framework in ios/swift?
- Facing issue when simpling runing the build and not pressing cleaning issue
- Custom Framework with Swift and SpriteKit: can't access custom class
- Create iOS framework using swift
- Custom Xcode Build Configurations with Custom Frameworks and Cocoapods
- Why app archive failed with custom frameworks in iOS, swift, xcode 9.2
- Error While Exporting With Bitcode Enable Using Custom Framework
- iOS frameworks interoperability
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
I guess by connecting frameworks you mean you want to use classes from framework A in framework B.
Step 1: Target Dependencies
I assume your framework targets belong to the same project. In this case you need to make sure that framework A is a target dependency of framework B. This way framework A will be build before framework B.
Step 2: Linking
The linker needs to know where he can find the symbols for framework A if you want to use them in framework B. Therefore, add framework A in the Link Binary with Libraries build phase of framework B.
You should now be able to use classes of framework A in framework B. You also need to add framework B as target dependency to your app target, link both frameworks with the app, and also add both frameworks as Embedded Binaries to the corresponding Build Phase.