Pod View Controller提出问题

时间:2018-07-03 15:38:17

标签: objective-c uiviewcontroller cocoapods

我正在尝试在我创建的Pod中展示一个视图控制器,

我有一个使用Pod的示例项目(通过“ pod lib create”创建)。如果我在本地视图控制器中运行以下代码,一切都会顺利进行,则viewDidLoad方法将被调用:

MySecondViewController *vc = [[MySecondViewController alloc] init];
[self presentViewController:vc animated:true completion:nil];

但是我无法实现在Pod中显示一个控制器:显示黑屏,并且未调用viewDidLoad方法。

在示例项目中,我将上面的代码替换为:

[ThePodInterface.shared showDashboard: self];

该函数在内部被调用,在方法主体中,我执行以下代码(与本地代码相同,但用于在pod内显示VC):

SomeVCInsideThePod *vc = [[SomeVCInsideThePod alloc] init];

[sourceController presentViewController:vc animated:true completion:nil];

sourceController是参数名称。

呈现的VC是黑色的,我不知道为什么(这可能是由于自指针过早释放了?)并且没有显示日志。

0 个答案:

没有答案