2016-11-21 4 views
0

Swiftプロジェクトにpod JSQMessagesViewControllerをインストールしましたが、今はもう必要ありません。私は副作用を引き起こすためにそれを取り除きたいとは思わない。私はそれをそこに残して何もしないのは大丈夫ですか?ありがとう!iOSプロジェクトにcocoapodライブラリをインストールしてもそれを使用しないといいですか?

+0

どのような副作用がありますか?フレームワークを削除すると、副作用が発生する場合は、プロジェクトに未使用のフレームワークを残すよりも大きな問題があります。 – Fogmeister

答えて

3

はい、何も傷つけることはありません。ただし、使用されていないライブラリのためにバイナリを大きくする必要があります。特定のライブラリがそこにある理由をコードを見ている他の人には後で混乱させることもできます。しかし、このためにアプリケーションは中断しません。

0

このフレームワークへの参照がない場合は、削除すると副作用が発生しません。もう使用されていないものは削除することをお勧めします。将来のiOSバージョンでプロジェクトをビルドする際に問題を避けることは良い習慣です。また、より速くダウンロードしたユーザーのためにアプリケーションをより軽くすることができます。

0

ポッドを取り外すだけです。

本当に使用しない場合、プロジェクトは問題なく実行されます。

これを知らなくても実際に使用すると、アプリはほとんどの場合コンパイルされません。ポッドへの参照を削除するか、実際に使用していることがわかったらすぐに再追加してくださいそれ。

これを知らなくても実際に使用すると、アプリがコンパイルされることがあります(xibやストーリーボードから参照するなど)が、非存在のポッドを使用しようとするとクラッシュします。これは、プロジェクトに影響することなくポッドを使用し続けるよりもはるかに優れています。

幸運を祈る!

関連する問題