gpt4 book ai didi

xcode - 编辑单元格后如何获取 TableView 中文本字段单元格的 stringValue?

转载 作者:行者123 更新时间:2023-12-03 17:57:41 34 4
gpt4 key购买 nike

我有一个标准的表格 View ,其主 Nib 内有默认设置。我使用数组 Controller 和绑定(bind)来处理 TableView 应向用户显示的数据。我已经实现了“添加”按钮插入新行并将第一列设置为编辑模式,以便用户可以立即键入文本。我的问题是我无法检测编辑何时结束,我应该保存新值。我找不到任何委托(delegate)方法和/或用于此目的的任何通知。我在互联网上搜索,但找不到任何有用的东西。我什至不确定我做得是否正确,我没有添加任何具体的东西,我只是使用表格 View 为每个单元格提供的标准双击编辑。

非常感谢任何帮助。提前致谢!

最佳答案

如果您已将所有内容都与绑定(bind)连接在一起,则在退出程序之前不需要保存数据。当调用数组 Controller 的 add: 方法时,新记录将添加到 Controller 的排列对象中,并且保存数据的数组也会更新。因此,您只需在应用程序关闭时保存数组即可。

但是,如果您希望在每次编辑后保存数据,您可以使用委托(delegate)方法 controlTextDidEndEditing: 来检测编辑的结束。每列完成编辑后,您将收到通知(请确保将实现此方法的类设为 TableView 的委托(delegate))。

关于xcode - 编辑单元格后如何获取 TableView 中文本字段单元格的 stringValue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10906269/

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