iOS
Vidarebefordra data mellan View Controllers (med MessageBox-Concept)
Sök…
Introduktion
MessageBox är ett enkelt koncept för avkoppling av enheter.
Exempelvis kan enhet A placera ett meddelande som enhet B kan läsa när det är lämpligt.
En vykontroll skulle vilja prata med en annan visningskontrollant, men du vill inte skapa en stark eller svag relation.
Enkel exempelanvändning
let messageBox:MessageBox = MessageBox()
// set
messageBox.setObject("TestObject1", forKey:"TestKey1")
// get
// but don't remove it, keep it stored, so that it can still be retrieved later
let someObject:String = messageBox.getObject(forKey:"TestKey1", removeIfFound:false)
// get
// and remove it
let someObject:String = messageBox.getObject(forKey:"TestKey1", removeIfFound:true)
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow