大小 类 和自动布局混淆多个设备

Size classes and Auto Layout confusion with multiple devices

我创建了我的第一个应用程序,但没有使用大小 类 和自动布局。现在我将制作第二个应用程序,但我将使用大小 类+自动布局。所以请原谅我的困惑。

在 Xcode 的 Assistant Editor 预览中,我将使用所有设备尺寸进行预览,所有 iPhone 和 iPad、iPad PRO。

我的理解是我可以将 1 Main.Storyboard 用于所有具有预览故事板的设备的所有故事板。

但是,在编码方面,我是否也可以只使用 1 个视图 controller.h 和视图 controller.m 文件来处理所有设备?

当然,如果您可以为所有设备使用一个故事板,为什么您会认为您不能使用一个视图控制器?