I have been researching how I can create a settings screen for my app that looks identical to the iOS settings app however I haven\'t been able to find an iOS 7/8/Swift version.
Despite the question saying "obviously this won't work now," the project mentioned in that linked blog post, InAppSettingsKit, does still work great and is actively being maintained/updated in 2020.
InAppSettingsKit provides an in-app Settings display that looks and works like the iOS native Settings app. It automatically presents settings from your app's same Settings.bundle
resource that the Settings app itself uses. See the linked GitHub project for full details.