I\'m using Xcode 8 and Swift 3.0. What does this error message mean?
ld: warning: Some object files have incompatible Objective-C category definition
Rather than marking each member as @nonobjc individually, you can instead mark the entire extension as @nonobjc:
@nonobjc
@nonobjc extension UIStoryboard { static let main = UIStoryboard(name: "Main", bundle: nil) static let welcome = UIStoryboard(name: "Main", bundle: nil) }