我已按照CocoaPods網站上的說明創建了一個新的Pod組件。現在,我有我的吊艙內的結構如下:Swift - Pod圖像未加載(未找到,返回零)
吊艙(文件夾)
MyComponent的(文件夾)
MyComponent.swift
資源(文件夾)
- name_of_image.png
然而,當我嘗試撥打:
UIImage(named: 「name_of_image」)
從MyComponent.swift
,我得到一個「無「回報。
我讀過的解決方案包括爲我的組件創建一個包,但是我還沒有找到自己生成它的正確方法。任何建議都會很好。
感謝
感謝您的提示。但是,它仍然不能解決我的問題,因爲我仍然無法獲得UIImage。正如我所說的,我沒有一個MyClassName.bundle在pod中的任何地方。我只有一個資源文件夾和其中的圖像。 – Armin
你的Pod **是**包。每個Pod都是它自己的包。你需要從你的Pod(一個真正的類,而不是一個包文件!)中的一個類,這樣Objective-C就可以找到你的Pod的NSBundle。 – fluidsonic