나는 objective-c에서 새로 왔고 문제가 생겼다. 함수의 인수를 변수 이름으로 사용할 수 있습니까?objective-c에서 변수 이름으로 인수 사용
예를 들어, 이미지 묶음이 aPic1, aPic2, bPic1, bPic2, cPic1, cPic2 인 경우 단추를 클릭 할 때마다보기 컨트롤러가 Pic1을 숨길 수 있도록 동작을 만들고 싶습니다. 클릭 한 버튼에 따라 Pic2를 표시합니다.
- (void) performAction:(NSMutableString *) text
{
[text appendString:@"Pic1"].hidden = YES; //I wanna hide textPic1, which is a UIImageView
[text appendString:@"Pic2"].hidden = NO; //I wanna show textPic2, which is also a UIImageView
}
이 경우 NSString 또는 NSMutableString을 사용하면 안됩니다. 누구나 이런 종류의 기능으로 어떻게 내 목표를 달성 할 수 있는지 알 수 있습니까? 감사.
미리 알림 : 잊지 마세요 귀하의 질문에 유용한 대답을 유용하고 가장 유용한 것으로 표시하십시오. –