내가 스위프트에이 목표 - C 코드 변환하려고에 대한에서 그 값을 변경 한 후 액세스 :변수를 초기화 및 루프
- (void) performActivity{
NSMutableString *reversedStrings = [[NSMutableString alloc] init];
for (NSString *string in self.activityItems){
[reversedStrings appendString:[self reverseOfString:string]];
[reversedStrings appendString:@"\n"];
}
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Reversed"
message:reversedStrings
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView show];
을}
내 스위프트 코드는 다음과 같습니다
override func performActivity() {
var reversedStrings = String()
for string in activityItems{
reversedStrings += reverseOfString(string)
reversedStrings += "\n"
}
var alert = UIAlertView(title: "Reversed",
message: reversedStrings,
delegate: self,
cancelButtonTitle: "Cancel",
otherButtonTitles: "Ok")
alert.show()
}
하지만 내 경고의 메시지는 여전히 빈 문자열입니다. for 루프의 결과 인 reversedString을 어떻게 액세스 할 수 있습니까? 답변에 미리 감사드립니다.
'reverseOfString'가 개발 한 수업 방법이다. 아마도 오류가 있습니다. 구현을 게시 할 수 있습니까? – Antonio