compatible with Xcode 6.0 GM