صفحة الصنف NoMethodError في روبي

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

يُطلق الاستثناء NoMethodError عند استدعاء تابع على مستقبِل (receiver) غير معرف فيه مع فشل الاستجابة للتابع method_missing.

"hello".to_ary

سيُطلق الاستثناء:

NoMethodError: undefined method `to_ary' for "hello":String

توابع الصنف العامة (Public Class Methods)

التابع new

ينشئ استثناء NoMethodError للتابع ذي الاسم المعطى مع الوسائط الممررة.

توابع النسخة العامة (Public Instance Methods)

التابع args

يعيد الوسائط التي تم تمريرها كمعامل ثالث إلى المنشئ.

مصادر