为什么 XCode 故事板无法识别某些 UIViewController 中的展开功能?
Why XCode Storyboard not able to recognize unwind function in some UIViewController?
我注意到在某些情况下,XCode 无法识别某些 UIViewController
中的展开功能。
例如,下面的UIViewController
有下面的unwind函数。
- unwindFromShop
- unwindFromPreference
但是,当我尝试使用 StoryBoard 构建 unwind segue 时,它无法识别该视图控制器中的此类函数。
我目前唯一的解决方法是 select other unwind segue 在其他视图控制器中,然后相应地重命名 Action
。
没有问题,在模拟器 运行 期间触发 运行 展开功能。
我尝试清理、构建、重启 XCode。不知何故,XCode 仍然无法识别在该特定视图控制器中声明的展开函数。
我在想,这是 XCode 中的错误吗?我正在使用 版本 13.3.1 (13E500a)
我通过将 ViewController
class 名称重命名为 MainViewController
.
解决了这个问题
重命名后,XCode似乎又能识别展开函数了。
我注意到在某些情况下,XCode 无法识别某些 UIViewController
中的展开功能。
例如,下面的UIViewController
有下面的unwind函数。
- unwindFromShop
- unwindFromPreference
但是,当我尝试使用 StoryBoard 构建 unwind segue 时,它无法识别该视图控制器中的此类函数。
我目前唯一的解决方法是 select other unwind segue 在其他视图控制器中,然后相应地重命名 Action
。
没有问题,在模拟器 运行 期间触发 运行 展开功能。
我尝试清理、构建、重启 XCode。不知何故,XCode 仍然无法识别在该特定视图控制器中声明的展开函数。
我在想,这是 XCode 中的错误吗?我正在使用 版本 13.3.1 (13E500a)
我通过将 ViewController
class 名称重命名为 MainViewController
.
重命名后,XCode似乎又能识别展开函数了。