With Objective-C they had to do a lot of things in higher level (standard library or the framework). With the new shiny language that had tons of features that are remained unused it makes sense to slim down Cocoa and move things to language level.
A good example is string interpolation. Swift makes it unnecessary to have things like `stringWithFormat` in framework level.
A good example is string interpolation. Swift makes it unnecessary to have things like `stringWithFormat` in framework level.