小编Bry*_*yan的帖子

Xcode 8 Beta 3使用Legacy Swift问题

我在Xcode 8 Beta 3中有一个Objective-C项目.自更新以来,每当我尝试构建时,都会收到以下错误:

对于使用Swift的目标,需要正确配置"使用Legacy Swift语言版本"(SWIFT_VERSION).使用[Edit> Convert> To Current Swift Syntax ...]菜单选择Swift版本或使用Build Settings编辑器直接配置构建设置.

有没有遇到过这个?由于它是一个Objective-C项目,因此没有构建设置来配置Swift.我还确保没有项目依赖项或CocoaPods使用Swift.我唯一的解决方案是使用Beta 2.任何想法如何解决这个问题?

我还应该提到我正在运行OSX 10.12 Beta 2.

swift xcode8 xcode8-beta3

200
推荐指数
6
解决办法
10万
查看次数

iOS 9 supportedInterfaceOrientations不起作用

我有UIViewController以下代码:

- (BOOL) shouldAutorotate {
     return NO;
}

-(NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationPortrait;
}
Run Code Online (Sandbox Code Playgroud)

我没有使用UINavigationController.当这个UIViewController被显示,该装置仍将旋转为横向.我的目标是iOS 9,这里的问题是什么?

cocoa-touch objective-c ios

21
推荐指数
2
解决办法
3万
查看次数

标签 统计

cocoa-touch ×1

ios ×1

objective-c ×1

swift ×1

xcode8 ×1

xcode8-beta3 ×1