diff --git a/AdvancedActionSheet.podspec b/AdvancedActionSheet.podspec index c40a638..176177b 100644 --- a/AdvancedActionSheet.podspec +++ b/AdvancedActionSheet.podspec @@ -5,7 +5,7 @@ Pod::Spec.new do |spec| spec.summary = "A CocoaPods library written in Swift" spec.description = <<-DESC -This CocoaPods library for iOS, offering you advanced alert actions sheet. +This CocoaPods library for iOS, offering you advanced alert action sheet. DESC spec.homepage = "https://github.com/alisamaiee/AdvancedActionSheet" diff --git a/AdvancedActionSheet.xcodeproj/project.xcworkspace/xcuserdata/alisamaiee.xcuserdatad/UserInterfaceState.xcuserstate b/AdvancedActionSheet.xcodeproj/project.xcworkspace/xcuserdata/alisamaiee.xcuserdatad/UserInterfaceState.xcuserstate index f79aa89..4967411 100644 Binary files a/AdvancedActionSheet.xcodeproj/project.xcworkspace/xcuserdata/alisamaiee.xcuserdatad/UserInterfaceState.xcuserstate and b/AdvancedActionSheet.xcodeproj/project.xcworkspace/xcuserdata/alisamaiee.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/AdvancedActionSheet.xcodeproj/xcuserdata/alisamaiee.xcuserdatad/xcschemes/xcschememanagement.plist b/AdvancedActionSheet.xcodeproj/xcuserdata/alisamaiee.xcuserdatad/xcschemes/xcschememanagement.plist index cb0b4e8..8f5769c 100644 --- a/AdvancedActionSheet.xcodeproj/xcuserdata/alisamaiee.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/AdvancedActionSheet.xcodeproj/xcuserdata/alisamaiee.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,12 +7,12 @@ AdvancedActionSheet.xcscheme_^#shared#^_ orderHint - 0 + 1 AdvancedActionSheetExamples.xcscheme_^#shared#^_ orderHint - 1 + 0 diff --git a/AdvancedActionSheet/AdvancedActionSheet/General/ImageUtility.swift b/AdvancedActionSheet/AdvancedActionSheet/General/ImageUtility.swift index 5d1ae20..092f374 100644 --- a/AdvancedActionSheet/AdvancedActionSheet/General/ImageUtility.swift +++ b/AdvancedActionSheet/AdvancedActionSheet/General/ImageUtility.swift @@ -10,6 +10,12 @@ import UIKit internal class ImageUtility { static func getImage(named: String) -> UIImage? { - return UIImage(named: named, in: Bundle(for: ImageUtility.self), compatibleWith: nil) + let bundle = Bundle(for: Self.self) + guard let resourceBundleURL = bundle.url(forResource: "AdvancedActionSheet", withExtension: "bundle") + else { fatalError("AdvancedActionSheet.bundle not found!") } + guard let resourceBundle = Bundle(url: resourceBundleURL) + else { fatalError("Cannot access AdvancedActionSheet.bundle!") } + let image = UIImage(named: named, in: resourceBundle, compatibleWith: nil) + return image } }