In this project there are some strong reference cycles. Find them using the memory graph debugger and confirm once solved that there aren't any more memory leaks in the application. Feel free to use weak or unowned as appropriate to break strong reference cycles.