如何将字符串args传递给obj-c中的方法

时间:2011-06-01 12:41:37

标签: objective-c xcode

我的方法看起来像这样


+ (NSString *)textByPrefLang:(NSString*)Col:(NSString*)prefLang:(NSString*)tag {
 return something;
}

如何从其他班级拨打电话?

2 个答案:

答案 0 :(得分:3)

.h文件中的

+ (NSString *)textByPrefLang:(NSString*)Col withPrefLang:(NSString*)prefLang withTag:(NSString*)tag;

在实施.m类

+ (NSString *)textByPrefLang:(NSString*)Col withPrefLang:(NSString*)prefLang withTag:(NSString*)tag {
 return something;
}

致电时。

NSString* message = [MyClass textByPrefLang:@"col" withPrefLang:@"en" withTag:@"tag"];

答案 1 :(得分:0)

这很容易:

1。)导入课程,以便您可以使用。

#import "YourClass.h";

2。)调用这样的方法:

NSString *response = [YourClass textByPrefLang:@"aString" Col:@"anotherString" prefLang:@"andAgainAString"];

现在,返回的值将保存在response变量中。

我希望这对你有所帮助。

Sandro Meier