title: Is it possible and necessary for an App to have zero memory leaks?
body: <p>There are some memory leaks found out when i "profile" my app with Instruments. 
  Some of the leaks are obvious and easy to fix, but some are not. Some of the leak log showed in Instruments are really bothering me. For example:
  <img src="https://i.stack.imgur.com/JR2nx.png" alt="enter image description here"></p>
  
  <p>I even can't tell which line of my code called these "strangers" behind the scene. How can   i fix these leaks? Is it a leak from my code? From the framework? Or just a false report?</p>
  
  <p>Then my questions are: </p>
  
  <p>A: Is it possible to fix all memory leak bugs? Some of them are really hard to deal with. And you even can't tell is it a bug from your code or from the frame work.</p>
  
  <p>B: Is it necessary to fix all memory leaks? Couple of bytes leak might affect nothing. And the effort you put on to fix it may cost a lot more than you can get.</p>