簡體   English   中英

用於iOS應用程序的綁定技術

[英]Binding technology to use for iOS app

我是iOS應用開發新手。 基本上,我需要偵聽UI中的任何更改(例如,對textviewUI中的文本更改進行某些操作),並更新UI以反映任何模型更改。 我一直在研究可用於綁定的不同技術,但有點不知所措。

我知道這是非常主觀的,但是我想聽聽您的建議(對於快速和客觀的c而言)

同樣,任何指向最佳實踐的指示也將非常有幫助。

歡迎使用iOS! Cocoa (iOS的Touch)-蘋果公司的框架-您需要學習一些設計模式...這些模式包括delegationtarget/ action 快速總結:委派將一些責任移交給可以處理這些責任的對象。 這提供了可用於獲取對象(例如更改)的方法。 閱讀此鏈接以了解有關委托的更多信息: https : //useyourloaf.com/blog/quick-guide-to-swift-delegates/現在,回到文本字段示例。 每當要更改文本字段時,都會調用UITextField委托中的便捷方法,稱為textField(_:shouldChangeCharactersIn:replacementString:) 至於目標/動作,那是可以谷歌搜索的。 這句話嗎? 至於任何指針,請學習MVC。 玩得開心!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM