Ios Swift:Xib文件是否需要前缀?
我知道Swift类不需要添加前缀,但是xib/故事板文件呢? 例如:Ios Swift:Xib文件是否需要前缀?,ios,swift,xib,Ios,Swift,Xib,我知道Swift类不需要添加前缀,但是xib/故事板文件呢? 例如: 我有一个RootViewController.swift,我想创建一个xib文件,我应该将xib文件命名为XXXRootViewController.xib还是只命名为RootViewController.xib是可以的?IIRC操作系统将查找与视图控制器相同的xib文件。因此,如果您有一个RootViewController.swift,您可以使用nibName:nil加载它。在这种情况下,操作系统将加载RootViewCo
我有一个RootViewController.swift,我想创建一个xib文件,我应该将xib文件命名为XXXRootViewController.xib还是只命名为RootViewController.xib是可以的?IIRC操作系统将查找与视图控制器相同的xib文件。因此,如果您有一个
RootViewController.swift
,您可以使用nibName:nil
加载它。在这种情况下,操作系统将加载RootViewController.xib
但是,我总是将它命名为RootView.xib
(并明确地将其命名为nibName
),因为对我来说,它不是控制器本身,而是视图描述。YMMV