初心者のように聞こえて申し訳ありませんが、Objective C で iPhone アプリ用の入力/出力関数を作成するにはどうすればよいですか。
私がやろうとしているのは、文字列を渡す関数を作成することです。文字列は関数で評価され、結果を文字列で返します。
これは私がこれまで行ってきたことであり、コンパイルされないため、もちろん間違っています。
私の *.h ファイルで
void my_func(NSString *string);
私の *.m ファイルで
void my_func(NSString *string)
{
NSMutableString *statusBack;
if ([string isEqualToString:@"26"] )
{
statusBack = [NSMutableString stringWithFormat: @"Sunny"];
}
else
{
statusBack = [NSMutableString stringWithFormat: @"Cloudy"];
}
return statusBack; //compile error
}
-(IBAction) customIBAction
{
//call my custom function
//not sure how?
NSMutableString *str1 = [NSMutableString stringWithFormat: @"24"];
NSString *returnedStr = my_func(str1); //compile error
}