The control freak Apple does not even let users to delete the cache of applications. So everything is automatically done by the applications. The automatic cache removal of some applications may some times be erroneous so that a particular application like twitter which usually occupies space less than 100 MB will start to eat into the space in terms of GB.
The obvious solution to this problem is to delete the application and reinstall it as there is no way you can delete the cache manually in iOS.
VIDEO: Carwow drives the E34-gen BMW M5
2 hours ago