Swift 2.3 Swift 3.0 Xcode 8.3
Swift 3.0 XCode 8.3
From XCode8.3, Swift 2.3(legacy) is not allowed to use. 😡
Not only for application, but also including embedded framework
XCode 8.3 | XCode 8.2 | |
---|---|---|
Swift 3.0 Code | ○ | ○ |
Swift 2.3 | Compile Error | ○ |
Swift 2.3 Embedded Framework | Build Error | ○ |
Swift 2.3 Static Framework | ? | ○ |
Objective-C | ○ | ○ |
Objective-C static library | ○ | ○ |
To compile Swift 2.3 codes
Unfortunately, the only way to compile 2.3 code together is to downgrade XCode.