AliSoftware / AliSoftware/Reusable

SPM xibs (Bundle.module)

Open
#109 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
3k
Forks
231
PR merge metrics
No merged PRs in 30d

Description

I just starting using NibReusable for a xib inside a SPM package. after a little trial and error, I realized that the nib's `Bundle` had to be `Bundle.module`, not the default `Bundle(for: self)`. I created a new protocol with a default extension for my use case

```swift
extension NibReusableSPM {
public static var nib: UINib { UINib(nibName: String(describing: self), bundle: Bundle.module) }
}
```

is there a simpler way to do this? or am I doing the right thing already

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.