use*_*627 1 objective-c ios segue
我做一个自定义Segue的Storyboard,我有一个包含此代码的按钮:
[self performSegueWithIdentifier:@"line3" sender:sender];
Run Code Online (Sandbox Code Playgroud)
点击按钮就可以了.我遇到的问题是这个代码只能在一个不在void函数内部的按钮函数中运行.我试着点击按钮,效果很好.当我将其粘贴到void函数中时,它会给我一个抱怨发件人的错误.我尝试将其更改为无效,但没有任何反应.你能给我一些解决这个问题的见解吗?我正在检查a UserDefault并且它与我正在寻找的匹配然后我想要执行此代码:[self performSegueWithIdentifier:@"line3" sender:sender];
-(IBAction)LoginAttemp:(id)sender{
[self performSegueWithIdentifier:@"line3" sender:sender];
}
-(void) LoginFailed{
[self performSegueWithIdentifier:@"line3" sender:sender];
}
Run Code Online (Sandbox Code Playgroud)
错误我得到:
使用未声明的标识符'sender'
任何见解?
更改
[self performSegueWithIdentifier:@"line3" sender:sender];
Run Code Online (Sandbox Code Playgroud)
至
[self performSegueWithIdentifier:@"line3" sender:Nil];
Run Code Online (Sandbox Code Playgroud)
发件人是:
要用于启动segue的对象.在实际segue期间,此对象可用于提供信息.
| 归档时间: |
|
| 查看次数: |
4774 次 |
| 最近记录: |