如何检查第二类字符串的第一类条件?

时间:2011-09-27 05:55:24

标签: iphone

我想在第二类string的基础上检查我的第一个类中的条件。我的意思是我在第二个类中有一个字符串mystr,它包含像“sarab”这样的值。现在我想在第一类中使用条件如果mystr =“任何东西..”。但我无法检查condtion.I不知道如何使用二级字符串。实际上我已经在第二类中创建了一个方法,我存储字符串值。请告诉我我是怎么做的检查字符串的值。我的第二类代码是这样的:

second.m

(void)mystrmethod
{
  mystr=[[NSMutableString alloc]init];
  mystr=@"sarab";
  NSLog(@" %@ ",mystr);
}

现在我想在我的第一堂课中检查这个str。 谢谢

3 个答案:

答案 0 :(得分:0)

将此字符串变量设为全局变量。然后你可以用它。

答案 1 :(得分:0)

在你的第一堂课你需要导入第二堂课,比如

#import "second.h"

然后你需要创建一个像

的对象
Second *obj=[[Second alloc]init];

然后你可以使用

检查字符串值
if{  [obj.mystr isEqualToString @"sarab"]}{
//then do something here
}

但是只有先定义字符串然后比较它才能完成所有这些工作..

希望这会有所帮助...

答案 2 :(得分:0)

在appdelegate文件中声明您的字符串,并使用以下方式访问它:

 appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
        if([appDelegate.<yourString> isEqualToString:@"<compareString>"]){
NSLog(@"appDelegate.<yourString> = %@",appDelegate.<yourString>);
           }