異常な問題が発生しましたが、その理由がわかりません:
私は次の方法を持っています:
- (NSString*) copyAndReplaceOccurencesForProfileFromString: (NSString*)initialString toString:(NSString*)aString
{
aString = [NSString stringWithString:initialString];
DLog(@"PROFILE INITIAL HTML STRING: %@", initialString);
aString = [aString stringByReplacingOccurrencesOfString:@"//PROFILE_IMAGE//" withString:profileImageForHTML];
aString = [aString stringByReplacingOccurrencesOfString:@"//PROFILE_NAME//" withString:profileBirthNameString];
aString = [aString stringByReplacingOccurrencesOfString:@"//PROFILE_BIRTHDATE//" withString:profileDateOfBirthString];
return aString;
}
これは次のように呼び出されます。
NSString *profileSection = [NSString string];
[self copyAndReplaceOccurencesForProfileFromString:htmlBody_profile toString:profileSection];
DLog(@"PROFILE MODIFIED HTML STRING: %@", profileSection);
しかし、「profileSection」文字列は空を返します。
return を呼び出す前に、"aString" には値が含まれていることを指摘しておく必要があります。
なぜこれが起こっているのですか?ありがとう !