yapar. GetMethod yansıtma yönteminin bir sınıf için statik bir yöntem döndürmediği bir sorunla karşılaştım. Bu sadece gerçek bir iphone üzerinde yanlış gidiyor; simülatörde doğru çalışıyor.Yansıma yöntemi GetMethod, bir iphone'daki bir sınıfın statik yöntemini döndürmez, ancak simülatörde
MethodInfo methInfo = _type.GetMethod (methodName);
ve
MethodInfo methInfo = _type.GetMethod (methodName, System.Reflection.BindingFlags.Static);
fakat bunların hiçbiri
methodName belirtilen yöntem döndürür: Aşağıdaki çalıştılar. Belirtilen yöntem, simülatörde çalıştığı gerçeği ile gösterilmektedir. Hata ayıklayıcı ile üye değişkeni _type'ın doğru sınıf tipi referansı içerdiğini doğruladım. Almaya çalıştığım yöntemler, sınıfta genel olarak bildirildi.
Daha önce bununla karşılaştı mı, yoksa bunun neden simülatörde çalışacağını, ancak gerçek iphone'da olmadığını biliyor mu?
Simülatör ve gerçek telefon çok farklı. Bunun gibi farklılıklar yok eder. MonoTouch forumları muhtemelen daha iyi bir yer. –
MonoTouch forumlarının buraya taşındığı izlenimi altındaydım; En azından MonoTouch forumlarında bu sene daha önceki bir mesaj vardı. – BruceHill
MT ekibi SO'yi izler ve genellikle MT ile ilgili çoğu soruyu yanıtlar. – Jason