No, the offload feature in your iPhone Settings doesn’t clear the cache of an application. By offloading an app, you only uninstall the app but not delete it nor delete the cache files or any other data connected with that app.