나는 내가 원하는 것을 설명하는 방법을 정확히 정말 모르겠어요 - 내가 할 수있는 최선은 예를 들어 일부 코드를 제공 할 수 있습니다 :이
- (void) doStuffInLoopForDataArray:(NSArray *)arr forObjectsOfClass:(NSString *)class
{
for ([class class] *obj in arr)
{
// Do stuff
}
}
그래서 호출 할 수 이런 내가
- (void) doStuffInLoopForDataArrayOfStrings:(NSArray *)arr
{
for (NSString *obj in arr)
{
// Do KVC stuff
}
}
을 쓴 것처럼
NSArray *arr = [NSArray arrayWithObjects:@"foo",@"bar", nil];
[self doStuffInLoopForDataArray:arr forObjectsOfClass:@"NSString"];
내가 코드를 기대는 t을 얻을 수있는 방법이 있나요 실행되는 행동의 그의 종류?
왜 downvote? – GeneralMike