ETİKETLER
obj-c-makro-tanimlama
İÇERİK TÜRLERİ
Makro Tanımlamada # ve ## Operatörleri
# Operatörü
Makro tanımlarken kullanılan biçimsel parametrenin önüne # sembolü yerleştirilirse, makro çağrıldığında bu biçimsel parametreye karşılık gelen gerçek parametre bir stringe dönüştürülür.
ÖRNEK:
#define BASLIK(FORMAT,DEGER) \
NSLog(@#FORMAT,DEGER)
#import <Foundation/Foundation.h>
int main(int argc, char* argv[])
{
NSAutoreleasePool *pool=[[NSAutoreleasePool alloc] init];
int i=10;
BASLIK(\ni=%i ,i);
[pool drain];
return 0;
}