gpt4 book ai didi

objective-c - controlTextDidChange : in . h 和 .m 文件的 Objective C 实现

转载 作者:行者123 更新时间:2023-12-03 16:53:18 26 4
gpt4 key购买 nike

有人可以发布有关如何在 .h 和 .m 文件中使用带有文本标签的 controlTextDidChange 的最简单示例吗?我的代码的另一部分不断地每秒多次更改此文本标签的值。我只需要脚本的另一部分来判断值是否已更改并执行操作。所有这些有此主题的网站都没有涵盖如何充分使用它。所以我想我会在这里问它! :D

谢谢!以利亚

最佳答案

听起来您对问题采取了非常不恰当的方法。具体来说,您使用控件来存储数据,而不是将其单独存储在模型中并从应用程序的其余部分与该模型进行交互。

我认为您需要退一步并执行以下操作:

  1. 学习面向对象编程的原理和模型- View - Controller 模式,特别是它们应用于 Cocoa 的情况。最好的介绍之一是这本书 Object-Oriented Programming with Objective-C ,Apple 免费在线提供。

  2. 规划应用程序背后的一些结构 - 它所处理的数据如何组合在一起,而不仅仅是用户界面的外观。您的应用程序的用户界面及其使用的数据相关,但不相同。

这可能会帮助您正确了解应用程序的“大局”,并更轻松地向您展示如何将“当此值更改时执行 X”和“将其值放入文本字​​段”等部分组合在一起“而不是尝试只学习您认为需要的部分。

还有一件事:您的应用程序是一个应用程序,而不是您在问题中提到的脚本。记住这一点很重要:一个应用程序可以有相当多的移动部件。诸如单独的类、单独的 .h 和 .m 文件等工具是管理这些部分并根据需要保持它们彼此独立的方法。

它也不仅仅是像脚本那样依次执行的一系列“命令”。相反,应用程序各部分之间的交互由 Cocoa 框架根据其应用程序生命周期进行管理。 Application Architecture OverviewCocoa Fundamentals Guide值得阅读,以便在构建应用程序时了解 Cocoa 如何与您自己的代码结合在一起。

关于objective-c - controlTextDidChange : in . h 和 .m 文件的 Objective C 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3174779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com