Saya mencoba mengirim dan menerima pesan melalui NSNotificationCenter
di Objective-C. Namun, saya belum dapat menemukan contoh tentang cara melakukan ini. Bagaimana Anda mengirim dan menerima pesan NSNotificationCenter
?
ios
objective-c
nsnotificationcenter
hichris123
sumber
sumber
Jawaban:
... di tempat lain di kelas lain ...
sumber
[super dealloc]
panggilan dalam metode dealloc tidak diizinkan di bawah ARC; sisanya baik-baik saja.Untuk memperluas contoh dreamlax ... Jika Anda ingin mengirim data bersama dengan notifikasi
Dalam kode posting:
Dalam mengamati kode:
sumber
self
dalam metode acceptTestNotification?Yang ini membantu saya:
Sumber: http://www.smipple.net/snippet/Sounden/Simple%20NSNotificationCenter%20example
sumber
Ada juga kemungkinan menggunakan blok:
Dokumentasi Apple
sumber
jika Anda menggunakan NSNotificationCenter untuk memperbarui tampilan Anda, jangan lupa untuk mengirimkannya dari utas utama dengan menelepon
dispatch_async
:sumber
SWIFT 5.1 dari jawaban yang dipilih untuk pemula
... di tempat lain di kelas lain ...
sumber