: denNeden bu Objective-C hata mesajı alıyorum: geçersiz dönüşüm gelen 'objc_object *'
'objc_object * için'geçersiz dönüşüm int '
söz konusu satır böyle bir şeydi: fark etmez
int iResult = [MyUtils utilsMemberFunc:param1,param2];
: denNeden bu Objective-C hata mesajı alıyorum: geçersiz dönüşüm gelen 'objc_object *'
'objc_object * için'geçersiz dönüşüm int '
söz konusu satır böyle bir şeydi: fark etmez
int iResult = [MyUtils utilsMemberFunc:param1,param2];
neyi "dan" tipidir, önemli olan sen tanıması olduğunu bu çerçevede değerlendirilerek bu mesajı, t, utilsMemberFunc bildiriminin bulunmadığını bildirir ve Objective-C'nin dinamik bağlamasından dolayı, bunun geri döndüğü bildirilen utilsMemberFunc türünden ziyade bir objc_object * döndürdüğünü varsayar.
Peki neden beyanı bulamıyor? Çünkü ',' parametrelerini ayırmak için ':' yerine kullanılıyor.