あるクラスから別のクラスに文字列を送信したい:
1) class1 に、文字列を保持するプロパティを追加します。
@property (nonatomic, retain) NSString *str;
2) 文字列を送り返すメソッド:
-(NSString *)sendBackStr:(NSString *)strURL
{
NSString *str = [[NSString alloc] stringWithString:strURL];
return str;
}
3) class2 で、受信した文字列を保持するプロパティを追加します。
@property (nonatomic, retain) NSString *returnStr;
4) および次のコード:
Class1 *c1 = [[Class1 alloc] init];
returnStr = [c1 sendBackStr:@"URL"];
しかし、プログラムは returnStr = [c1 sendBackStr:@"URL"]; で停止します。何が問題なのかについてのアイデアはありますか?