คำถามในหัวข้อ 'application-lifecycle'
ควรแทนที่ deinit เพื่อลบผู้สังเกตการณ์ใน Swift หรือไม่
เพื่อนร่วมทีมเขียนโค้ดเช่น
deinit {
NotificationCenter.default.removeObserver(self)
}
ฉันแสดงความคิดเห็นให้ลบสิ่งนี้ออกเนื่องจากผู้สังเกตการณ์ได้รับการดูแลจากกรอบงานแล้ว เพื่อนร่วมทีมต้องการเก็บรหัสนี้ไว้หากไม่มีผลข้างเคียง...
249 มุมมอง
schedule
28.10.2023