xcode state