나는 사용하지 않고 지금은 내가 정의한 상수와 같은 이름을 가진 일부 키, 나는 상수의 값을 인쇄하려면 한아이폰 : 액세스 상수 값
#define val_a @"A"
#define val_b @"B"
#define val_c @"C"
(같은 몇 가지 상수를 정의했다 상수 키). 모든 키가 동적으로 내가 NSLog(@"Value = %@", [self actualValForKey:keys]);
처럼 쓸 수
- (NSString *) actualValForKey:(NSString *)key
{
return key; //It will return **key** parameter, but I want to return the **constant value** as defined
}
나는 시도했다, 나는 이런 식으로 NSLog(@"Value = %@", val_a);
을 쓸 수 없습니다.
여기에서 keys
은 NSString
으로 올 것입니다.
P. 상수 식별.
가능합니까? 대안?
설명 할 수 있습니까? –
keys = val_a; NSLog (@ "값 = % @", [self actualValForKey : keys]); –
질문을 더 명확하게 편집했습니다. 나는 어떤 열쇠가 사용 될지 모른다, 모두 동적으로 올 것이다. – Hemang