title: Proper way of editing a CocoaPod Library
body: <p>I experienced before that manipulating CocoaPod installed. </p>
  
  <p>Let's assume I have TheLibrary.swift installed via CocoaPod. Now it's under <code>Pods &gt; Libray &gt; TheLibrary.swift</code>. It's very bad practice to edit that file. So what is the proper way of editing it? I think I read that it may be done with extension(?), but I am completely unsure about how it is done.</p>
  
  <p>What should I do if I need to edit just one function from that file, for example?</p>
  
  <hr>
  
  <p>Extending my question, if there are other Supporting Files in the <code>Pods &gt; Library &gt; Supporting Files</code>, what should be the proper way to take?</p>