サービスから文字列を取得しています
<iframe width="560" height="314" src="http://www.youtube.com/embed/oWeXKVioM34" frameborder="0" allowfullscreen></iframe>
このように文字列を交換しただけです
summary = [summary stringByReplacingOccurrencesOfString: @"\"" withString:@"\\\""];
NSString *str2=@"<iframe width=\"560\" height=\"314\" src=\"http://www.youtube.com/embed/oWeXKVioM34\" frameborder=\"0\" allowfullscreen></iframe>"// this is my expected string which i got in console area for summary.
コンソール領域に正確に到達していますが、文字列を比較すると
if([str2 isEqualToString:summary])
{
NSLog(@"same......");
}
else{
NSLog(@"notsame ......");
}
コンソール領域notsame
に表示されていても、出力として取得されているのだろうかと思いました。same
次に、要約の長さを計算すると129で、str2の長さは121です。8つのスラッシュを追加したため、バックスラッシュの問題があることがわかりました。同じ出力を得るにはどうすればよいですか。
どんな助けでも本当に感謝します。ありがとうございました。