绑定技术用于iOS应用程序

时间:2017-06-26 01:53:28

标签: ios objective-c swift binding

我是新手iOS应用开发者。基本上我需要监听UI中的任何更改(例如,在textviewUI中对文本更改执行某些操作),并更新UI以反映任何模型更改。我正在研究可用于绑定的不同技术,并且有点不知所措。

我知道这是非常主观的,但我想听听你的建议(快速和客观的两者)

任何指向最佳实践的指针都会非常有用。

1 个答案:

答案 0 :(得分:0)

欢迎使用iOS! Cocoa(Touch for iOS) - Apple的框架 - 有一些你想要学习的设计模式...... 其中包括delegationtarget/ action。快速总结:委托将一些责任交给一个可以处理它们的对象。这提供了可用于获取该对象的内容(如更改)的方法。阅读此链接以了解有关代表的更多信息:https://useyourloaf.com/blog/quick-guide-to-swift-delegates/ 现在,回到文本字段示例。只要文本字段发生变化,就会调用名为UITextField的{​​{1}}委托中的方便方法。至于目标/行动,这是谷歌能够。这是一个字吗?至于任何指针,学习MVC。玩得开心!