Ios 我读到MVC可以通过UIViewController中的这个方法找到它的大小类环境

Ios 我读到MVC可以通过UIViewController中的这个方法找到它的大小类环境,ios,xcode,swift,size-classes,uitraitcollection,Ios,Xcode,Swift,Size Classes,Uitraitcollection,让mySizeClass:UIUserInterfaceSizeClass=self.traitCollection.horizontalSizeClass 返回值将是enum.Compact或.Regular(或.Unspecified) 在代码编译器中尝试时,会显示一条警告:类型为'NSObject->()->MyViewController'的值没有成员'traitCollection' 请告诉我怎么了。我正在学习Standford关于iTunesU的课程,我有一个例子。这是因为您将代码放

让mySizeClass:UIUserInterfaceSizeClass=self.traitCollection.horizontalSizeClass

返回值将是enum.Compact或.Regular(或.Unspecified)

在代码编译器中尝试时,会显示一条警告:
类型为'NSObject->()->MyViewController'的值没有成员'traitCollection'


请告诉我怎么了。我正在学习Standford关于iTunesU的课程,我有一个例子。

这是因为您将代码放在了错误的位置,即视图控制器声明的顶层。您的代码需要进入一个方法内部