Baiklah, saya bangun selepas tidur nyenyak dan mendapati seseorang yang mempunyai soalan yang sama telah menjawab saya di Baozhen, jadi saya akan siarkan di sini... Apa yang saya tanya tentang Baozhen ialah mengapa dia perlu menggunakan alamat. Untuk membandingkan dengan NULL, dan kemudian seseorang mengubahnya Mengapa kita perlu menggunakan alamat tetap untuk membandingkan dengan NULL? Kerana UIKey itu.....memang pemalar Nah inilah jawapan yang saya fikir menyelesaikan masalah saya "Membandingkan alamat pemalar (atau fungsi) kepada null secara amnya digunakan untuk menentukan sama ada pemalar ditakrifkan.
Anda mendapat amaran kerana SDK yang anda gunakan (versi sasaran minimum) mempunyai pemalar yang ditentukan, jadi ia akan sentiasa dinilai kepada benar (alamatnya tidak akan menjadi batal). versi iOS yang tidak mempunyai pemalar yang ditentukan, ia tidak akan benar (alamatnya akan menjadi batal).
Jika anda menurunkan versi sasaran kepada versi di bawah di mana pemalar ditentukan, ia akan memaut lemah ke SDK itu dan anda tidak akan menerima amaran lagi.”
Baiklah, saya bangun selepas tidur nyenyak dan mendapati seseorang yang mempunyai soalan yang sama telah menjawab saya di Baozhen, jadi saya akan siarkan di sini... Apa yang saya tanya tentang Baozhen ialah mengapa dia perlu menggunakan alamat. Untuk membandingkan dengan NULL, dan kemudian seseorang mengubahnya Mengapa kita perlu menggunakan alamat tetap untuk membandingkan dengan NULL? Kerana UIKey itu.....memang pemalar
Nah inilah jawapan yang saya fikir menyelesaikan masalah saya "Membandingkan alamat pemalar (atau fungsi) kepada null secara amnya digunakan untuk menentukan sama ada pemalar ditakrifkan.
Anda mendapat amaran kerana SDK yang anda gunakan (versi sasaran minimum) mempunyai pemalar yang ditentukan, jadi ia akan sentiasa dinilai kepada benar (alamatnya tidak akan menjadi batal). versi iOS yang tidak mempunyai pemalar yang ditentukan, ia tidak akan benar (alamatnya akan menjadi batal).
Jika anda menurunkan versi sasaran kepada versi di bawah di mana pemalar ditentukan, ia akan memaut lemah ke SDK itu dan anda tidak akan menerima amaran lagi.”