I had an app that worked offline using the Wiktionary database, but iOS 11 broke it.
You might want to try one of the following apps for IOS. These three seem to have the best ratings. There are of course several others, which you can find in the IOS app store.
Learn German Nouns Der Die Das
German English Dictionary +
Learn German - 3,400 words