8

iOS プロジェクトのサードパーティ ライブラリを管理するために cocoapods を使用しています。リソース (画像など) は Pods プロジェクトにあります。これらのリソースの一部を、たとえばbg-addbutton.pngスナップショットで置き換えたい場合、どうするのが最善の方法でしょうか? Pods プロジェクトでリソースを直接置き換えようと考えていますが、後でライブラリをアップグレードすると、新しいリソースが上書きされます。

ここに画像の説明を入力

4

3 に答える 3

11

私が通常行うことは、サードパーティのプロジェクト (おそらく GitHub) をフォークし、変更をフォークにプッシュすることです。次に、Podfileレポを指すだけです。

platform :ios, '6.0'

pod 'MyAwesomeLib', :git => 'https://github.com/myuser/MyAwesomeLib'
于 2013-09-20T12:49:20.987 に答える
0

ライブラリのコード/リソースを変更し、ライブラリから将来の更新を取得しながら、cocoapods を介して維持する別の方法があります。

ここに画像の説明を入力 それを解説した記事がこちら。(私が書いた)

https://medium.com/@mihirpmehta/how-to-modify-cocoapods-library-within-pods-647d2bf7e1cb

于 2019-02-05T05:34:03.217 に答える