การผูกมัดเสริมและการผูกเสริมคืออะไร?
การผูกมัดเสริมและการผูกเสริมคืออะไร?

วีดีโอ: การผูกมัดเสริมและการผูกเสริมคืออะไร?

วีดีโอ: การผูกมัดเสริมและการผูกเสริมคืออะไร?
วีดีโอ: เมื่อคุณ... “ถูกผูกมัดด้วยอำนาจมืด” | คำอธิษฐานของผู้ที่ถูกผูกมัดด้วยอำนาจมืด 2024, อาจ
Anonim

การผูกตัวเลือก เก็บสิ่งที่คุณเป็น ผูกพัน ในตัวแปร ในกรณีนี้คือ navigationController ในทางกลับกัน, โซ่เสริม ไม่ใส่ค่าทางด้านซ้ายลงในตัวแปร

นอกจากนี้ การผูกมัดเสริมและการผูกเสริมใน Swift คืออะไร

กระบวนการสืบค้น เรียกคุณสมบัติ ตัวห้อย และเมธอดบน an ไม่จำเป็น ที่อาจเป็น 'ศูนย์' ถูกกำหนดเป็น โซ่เสริม . โซ่เสริม ส่งคืนค่าสองค่า - ถ้า ไม่จำเป็น มี 'ค่า' จากนั้นเรียกคุณสมบัติที่เกี่ยวข้องเมธอดและตัวห้อยส่งคืนค่า

ประการที่สอง ฉันสามารถใช้โซ่เสริมได้หรือไม่? คุณ สามารถใช้โซ่เสริมได้ เมื่อพยายามเรียกเมธอดที่อาจไม่มีอยู่จริง นี้ สามารถ ช่วยเหลือ เช่น เมื่อ โดยใช้ API ที่เมธอดอาจไม่พร้อมใช้งาน เนื่องจากอายุของการใช้งานหรือเนื่องจากฟีเจอร์ที่ไม่มีในอุปกรณ์ของผู้ใช้

นอกจากนี้สิ่งที่ผูกเลือก?

คุณใช้ การผูกตัวเลือก เพื่อตรวจสอบว่า ไม่จำเป็น มีค่าหรือไม่ ถ้ามันมีค่า ให้แกะมันออกแล้วใส่ลงในค่าคงที่หรือตัวแปรชั่วคราว

Swift chaining ทางเลือกคืออะไร?

โซ่เสริม เป็นกระบวนการสำหรับการสืบค้นและเรียกคุณสมบัติ เมธอด และตัวห้อยบน an ไม่จำเป็น ที่ตอนนี้อาจจะเป็นศูนย์ ถ้า ไม่จำเป็น มีค่า คุณสมบัติ เมธอด หรือการเรียกตัวห้อยสำเร็จ ถ้า ไม่จำเป็น is nil การเรียกคุณสมบัติ เมธอด หรือตัวห้อยจะคืนค่า nil