比如我在A类执行完后调用B类,B类条件不满足返回到A的方法又执行直到满足条件才往下执行,有点类似于循环 不过这个是介于两个类之间的循环
2017-10-19 16:48:42
建议遇到具体问题,可以贴出代码,再配合说明,这样更精确的能为你解决问题。
2017-10-19 16:50:15
#import "Userinformation.h"
#import "Signin.h"
@implementation Userinformation
NSString *title = @"***********ios学习系统注册界面***********";
char buffer1[1000];
char buffer2[1000];
-(void)registered{
NSLog(@"%@",title);
NSLog(@"请输入注册用户名");
scanf("%s",buffer1);
NSLog(@"请输入注册密码");
scanf("%s",buffer2);
NSLog(@"注册成功");
Signin *s1 = [[Signin alloc]init];
[s1 signinAction];
}
//还有个类
#import "Userinformation.h"
#import "Signin.h"
@implementation Userinformation
NSString *title = @"***********ios学习系统注册界面***********";
char buffer1[1000];
char buffer2[1000];
-(void)registered{
NSLog(@"%@",title);
NSLog(@"请输入注册用户名");
scanf("%s",buffer1);
NSLog(@"请输入注册密码");
scanf("%s",buffer2);
NSLog(@"注册成功");
Signin *s1 = [[Signin alloc]init];
[s1 signinAction];
}
蓝蕴 2017/10/19 16:52:59
#import "Signin.h"
@implementation Signin
char buffer3[1000];
char buffer4[1000];
NSString *str = @"***********ios学习系统登录界面***********";
-(void)signinAction{
NSLog(@"是否登录:\n1 登录\n2 不登陆");
int signincount;
scanf("%d",&signincount);
if(signincount==1){
NSLog(@"请输入用户名:");
scanf("%s",buffer3);
NSLog(@"请输入密码");
scanf("%s",buffer4);
}
}
@end
我就是想当signincount==2是又返回到Userinformation类中继续执行,但是不能相互调用
2017-10-19 16:55:12
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星