Bu kod derleme ve "bir tür bekleniyor" hata iletisini oluşturur. Tip yukarıda belirtildiği gibi neden anlamıyorum.Tür tanımlandığında, bir yöntem bildirimi "Beklenen bir tür" derleme hatası nedenini anlamıyor
enum TMyType
{
Etype1,
Etype2
};
@interface Factory : NSObject
+ (void) foo: (TMyType) actionType;
@end
Teşekkürler .mm ne ifade ediyor? – Gruntcakes
@Mungbeans, bir object-C++ kaynak dosyasını temsil eder. C/Obj-C'de bir enum tam olarak yazılmalıdır, örn. enum myType myArg = myEnumValue; '. C++ 'da, şu şekilde kullanabilirsiniz: 'myType myArg = myEnumValue;', C++ derleyicisi otomatik olarak enum değerini çıkaracaktır. –
'objektif-C++' gibi ben de parantez içinde önerdim. –