首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"UIScreen‘没有成员'main’

"UIScreen‘没有成员'main’
EN

Stack Overflow用户
提问于 2016-10-16 23:07:18
回答 1查看 1.4K关注 0票数 3

环境:

Xcode版本8.1 beta (8T47)

苹果Swift 3.0.1版(迅捷-800.56 clang-800.0.42)

Swift 3.0.1编译器将'UIScreen‘标记为'...no成员’。

...but UIScreen文件确实有“main”:

@iOS 2.0,*)开放类UIScreen : NSObject,UITraitEnvironment {

代码语言:javascript
复制
@available(iOS 3.2, *)
open class var screens: [UIScreen] { get } // all screens currently attached to the device

open class var main: UIScreen { get } // the device's internal screen

我发现了很多特定类没有特定成员的实例。

这是在将代码转换为Swift 3.0.1通过Xcode助手转换函数之后。

怎么回事?

注意:我可以通过操场访问UIScreen.main.scale。

看来我在处理一个腐败的快速文件。

EN

回答 1

Stack Overflow用户

发布于 2017-04-15 13:41:40

sure 3.0.1,因为UIScreenUIKit框架的class.So,请确保您已经导入了。

代码语言:javascript
复制
import UIKit
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40076465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档