سؤال
أنا مبتدئ هنا.أحاول استخدام فئات S4.في بعض طرق الإعداد الخاصة بي ، أرغب في أخذ قيمة إدخال واختبار ما إذا كانت صالحة.إذا كان صحيحًا ، أود التنازل عنه.إذا لم يكن صحيحًا ، أود إنشاء تحذير يمكن اختباره.إليك مثال بسيط: Genacodicetagpre
يؤدي هذا إلى إنشاء رسالة تحذير عندما أحاول تعيين شخصية: Genacodicetagpre
ولكن أود أن أكون قادرًا على اختبار فشل المهمة.ما هي الطريقة الجيدة لفعل هذا؟شكرا.
المحلول
إذا فشل الواجب ، سأقوم بإرجاع خطأ بدلاً من تحذير.يخبرك تحذير بأن العملية قد تمت ، ولكن قد يعطي نتيجة غير متوقعة.في حالتك ، تم إحباط العملية: Genacodicetagpre
يتيح لك استخدام رمز الترقيم العام استخدام تركيبات رمز الترقيم العام أو إنشاءات الترميز العام.راجع صفحات المساعدة ذات الصلة لمزيد من المعلومات.على سبيل المثال: Genacodicetagpre
إذا كنت بحاجة حقًا إلى التعامل مع التحذيرات ، فابحث عن رمز الترقيم العام.باستخدام الكود الأصلي: Genacodicetagpre
ضع في اعتبارك أن هذا أقل سهولة في الاستخدام من الخيارات المذكورة أعلاه باستخدام الأخطاء.