2010-11-18 19 views
2

KVC benzer onun adı için bir dize kullanarak bir sabitler değeri almanın bir yolu var mı yani: Dize ile sabit değer elde etmek mümkün mü?

#define kStringConstTest = @"test"; 

ilk bölümü hep kStringConst olduğunu bilerek ve dinamik bir ikinci ekleyerek bu const değerini almak

onun değerini almak için ona "Test" gibi bir kısım?

thx

cevap

0

Hayır, bu mümkün değildir. (Keşke öyle olsaydı; herkesin hayatını kolaylaştırırdı.) Alternatif, bu dinamik dizeyi alan ve bir dizi if/else ifadesi kullanarak dönmek için dizeyi belirleyen bir yöntem oluşturmaktır.

İlgili konular