将新的输入字符串保存到 NSMutableArray iPhone

2023-12-29

我正在使用下面的代码添加字符串NSMutableArray。但我面临的问题是,每当我向NSMutableArray,以前的值被删除,新的值进来,所以总是有一个值。

我必须保存这个NSMutableArray to NSUserDefaults这样我也可以在其他屏幕上使用它。

我已经搜索了很多请帮助我

code is:

- (IBAction)addChildren:(id)sender {
    inputChildName = nameOfChild.text;
    childArray = [[NSMutableArray alloc] init];
    [self.childArray addObject:inputChildName];
    NSUserDefaults *childrenNamesForLabel = [NSUserDefaults standardUserDefaults];
    [childrenNamesForLabel setObject:childArray forKey:@"children"];
    [childrenNamesForLabel synchronize];
    NSLog(@"CHILDREN ARRAY::: %@", childArray);
}

因为每当您收到 addChildren 操作时,您都会重新创建 childArray,这意味着它将包含 0 个对象,然后您添加一个对象。

childArray = [[NSMutableArray alloc] init];
[self.childArray addObject:inputChildName];

Move childArray = [[NSMutableArray alloc] init];到 init 或 load 方法,它应该可以工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将新的输入字符串保存到 NSMutableArray iPhone 的相关文章

  • 如何使用 Swift 使用 TouchID?

    Apple 为 iOS 8 的 TouchID 实现提供的文档采用 Objective C 语言 有 Swift 版本吗 Objective C IBAction touchIDAvailable UIButton touchIDAvail
  • 忽略触摸事件,让其下面的视图处理触摸?

    我有一个用户可以触摸的可拖动视图 但它的某些矩形将没有图像 alpha 0 当用户单击透明区域时 我能够在没有 alpha 信息的情况下构造透明区域 我希望透明区域下方的视图 同一类 来检测触摸 我的策略是当用户触摸透明区域时让视图忽略触摸
  • 在 Objective C 的类方法中引用类本身

    我希望我没有跳过 ObjC 手册中的这一部分 但是是否可以从类的一个类方法中引用该类 就像在 PHP 中一样 您将使用 this 来引用当前实例 而 self 引用实例的类 this 的 ObjC 等价物将是 self 那么 PHP 的 s
  • UIPanGestureRecognizer 对坐标的限制

    我在主 UIView 中添加了一个子视图 称为panel 并且我向其中添加了gestureRecognizer 因为我希望它只能在Y轴上拖动并且只能在某些限制下 即160 300 超过300它不能拖动 我以这种方式实现了手势处理 IBAct
  • AVAssetExportSession 为零 iPhone 7 - Plus 模拟器

    AVAssetExportSession在 iPhone 6 及以下版本上运行良好 但在 iPhone 7 iPhone 7 Plus 模拟器上运行不佳 Xcode 8 0 这段代码return nil在exportSession中 当在i
  • 水平 UICollectionView 单行布局

    我正在尝试使用以下命令设置简单的水平布局UICollectionView 兜圈子却没有达到预期的结果 所以任何指针或例子将不胜感激 我粘贴经常更改的代码但没有成功可能没什么意义 该图像显示两行 第一行是单个项目 尺寸正确并且在中心正确对齐
  • 加载新控制器时,iPhone 横向模式切换到纵向模式

    我的应用程序在横向模式下正确启动并且运行良好 BOOL shouldAutorotateToInterfaceOrientation UIInterfaceOrientation interfaceOrientation if interf
  • 什么是 WKWebView 中的 WKErrorDomain 错误 4

    fatal error LPWebView encounters an error Error Domain WKErrorDomain Code 4 A JavaScript exception occurred UserInfo 0x7
  • 在 UIScrollview 上显示缩略图的最佳方法是什么(从服务器下载)

    我想在 UIScrollview 如照片应用程序 上显示许多图像 作为缩略图 所有图像将从服务器下载 据我所知 有几种选择 1 通过创建 UIImageviews 然后将它们添加为主滚动视图上的子视图 2 通过子类化一个UIView类 然后
  • Apple Mach-O 链接器错误(静态,不是 ld)

    我最近遇到了 Apple Mach O 链接器错误 大多数指南建议将 构建设置 中的位码更改为 否 但它仅适用于 ld 错误 这与我的不同 我会提供截图 请帮忙修复bug pod HandySwift 导致了错误的出现 这是它的 Githu
  • 如何在 NSTextView 中使用 SPACE 而不是 TAB

    我只知道如何修改 NSTextView 中的制表符宽度 NSMutableParagraphStyle paragraphStyle self defaultParagraphStyle mutableCopy paragraphStyle
  • Codesign 想要访问您钥匙串中的密钥“访问”,我输入了登录密码,但一直询问我

    我正在尝试学习从 Xcode 在我的 iPhone 上加载应用程序 当我这样做时 我不断收到 Codesign想要访问您钥匙串中的密钥 访问 我输入了我的登录密码 但它不断弹出 我已经尝试了我的计算机登录很多次 苹果帐户密码 并且好多其它的
  • ABAddressBookCopyArrayOfAllPeople 中缺少联系人

    我试图从我的应用程序中的地址簿中查找电话号码 但很惊讶没有找到它 问题是 我已经在我的应用程序访问的控制台中打印了地址簿的所有号码 奇怪的是 有些联系人丢失了 我正在将输出与我的地址簿进行比较 虽然数量很少 但仍然如此 这就是我访问地址簿的
  • iPhone X 将对象底部与安全区域对齐会破坏其他设备上的外观

    关于 iPhone X 自动布局怪癖的问题 我有两个按钮 以前这些按钮将与超级视图底部对齐 偏移量为 20 以免它们接触屏幕底部 此后我将链接更改为安全区域而不是超级视图 Here s the original setup Looks go
  • 在 WKWebView 中禁用缩放?

    有谁知道在 WKWebView 中禁用双击和捏缩放的简单方法 我尝试过的任何方法都不起作用 Webview scrollView allowsMagnification false Error value of type WKWebView
  • 从现有坐标地图套件中查找最近的位置

    我正在为拥有多家商店的客户开发 iPhone 应用程序 目标 C 我有数组中所有商店 20 的坐标 纬度 长 目前我正在考虑循环遍历商店坐标数组并获取从用户当前位置到商店位置的距离 然后将它们添加到数组中并按最小距离进行排序 这是正确的方法
  • 詹金斯配置文件问题

    检查依赖关系 找不到与 Nitin xxxxxxx xyzCAppStore 匹配的 iOS 配置文件 Xcode 找不到与 Nitin xxxxxxx xyzCAppStore 匹配的配置文件 安装配置文件 通过将其拖放到 Xcode 的
  • Glib 在 iPhone 应用程序中的使用

    我想基于现有的开源 Objective C 框架开发一个 iPhone 应用程序 但是该框架广泛使用了 glib 库 我找不到一种方法来构建和包含 iPhone 应用程序的 glib 库 非越狱 有什么办法可以做到这一点 或者有没有推荐的方
  • UIViewController 内的 UIsearchController 使用自动布局

    有没有人成功实施过UIViewController其中包含两个UISearchController searchBar and a UItableView使用自动布局来布局所有内容 我正在尝试实现类似的目标1密码 https itunes
  • 从超立方体图像中获取文本的确切位置

    使用 tesseract 中的 GetHOCRText 0 方法 我能够检索 html 中的文本 并在 webview 中呈现 html 时 我能够获取文本 但图像中文本的位置与输出不同 任何想法都非常有帮助 tesseract gt Se

随机推荐

  • PHP 比较和更改多维数组中的某些元素

    简而言之 我有两个简单的数组 我想验证第二个数组中的某些键是否具有空值 并将它们替换为第一个数组中的对应值 Example a1 1 gt one 2 gt two 3 gt three 5 gt cinco 6 gt six a2 2 g
  • 数据绑定如何工作?

    我现在正在尝试将数据添加到列表框中 如果您查看我的 XAML 这是我构建的列表框
  • 无法访问 Chrome 中另一个框架的内容

    我有两个框架 两个框架中的页面都来自同一域 本地主机或活动域 都使用相同的协议 当第二个框架 xsample 完全加载并且任何 onload JS 函数完成时 第一个框架需要访问第二个框架 xsample 的元素 但第二帧需要一段时间才能加
  • 在 codeigniter 中创建父树及其子树

    我正在 codeigniter 中工作 我想在父代理下显示父代理及其子代理 我的父代理数据显示如下 Array 0 gt stdClass Object id gt 1 Introducer code gt 0 Designation gt
  • PHP 速记加法运算符 - 未定义的偏移量

    我使用 PHP 速记加法运算符来统计多维数组中特定 id 出现的次数 source tally array foreach items as item source tally item gt getId 1 第一次遇到新 id 时 它将其
  • 是否有可能始终消除 goto?

    在做好一切的同时withgoto 很容易 由 f ex IL 证明 我想知道是否也可以消除all具有更高级别表达式和语句的 goto 语句 例如 使用 Java 支持的所有内容 或者 如果您愿意 我正在寻找的是始终有效的 重写规则 无论 g
  • 如何让 ng-repeat 过滤掉重复的结果

    我正在运行一个简单的ng repeat通过 JSON 文件并想要获取类别名称 大约有 100 个对象 每个对象属于一个类别 但只有大约 6 个类别 我当前的代码是这样的
  • 在开发和生产环境中使用不同的Web.config

    我需要在 ASP NET 应用程序中使用不同的数据库连接字符串和 SMTP 服务器地址 具体取决于它的运行位置 开发环境或生产环境 应用程序通过以下方式从 Web config 文件读取设置WebConfigurationManager A
  • 如何在java中使用web服务时触发处理程序类

    Using Axis 1 4我构建了将使用外部服务器服务的客户端应用程序 服务器应用程序使用包含标头标记和正文标记的肥皂消息进行响应 我的标题标签问题 我试图找到方法来获取header元素 到目前为止做了什么 我发现我需要使用一个扩展的处理
  • 在 using 块中使用“as IDisposable”

    编辑 我的问题不是关于 using 块及其工作原理 我的问题是关于两种方法的差异 如下所示 我正在阅读 CQRS 旅程指南 但我不明白这行代码 using repo as IDisposable 这意味着什么 为什么使用它作为 IDispo
  • NSDate dateFromString,如何解析“周围”UTC、GMT 和用户区域设置?

    我从 xml 文件中解析一些值 有一个 25 12 2010 T 23 40 00 带有时间和日期的字符串 还有一个带有 GMT 偏移量的字符串 例如 0200 所以上面的时间是 12 月 25 日 23 40 00 时区 0200 GMT
  • Jest - 如何重置每个测试的对象状态?

    我是 Jest 新手 我试图弄清楚如何在每次测试后重置测试对象 当前代码 describe only POST request missing entry gt newBlog is the test object let newBlog
  • Jenkins -> 通过 Docker-Agents 循环

    我想使用几个构建一些包Docker 镜像 in a 詹金斯管道 下面的管道可以工作 但我想实现阶段是一种更 循环 的方式 pipeline agent label docker stages stage Running on ubuntu
  • 如何使用 SIFT 和 OpenCV 在图像中搜索目标?

    我正在开发一个简单的扑克牌检测程序 现在我有一个有效的筛选算法here http www aishack in 2010 07 implementing sift in opencv 我在卡片周围创建了一些边界框 然后我在要搜索的卡上使用
  • JSON 异常:org.json.JSONException:未终止的数组

    我正在开发一个 Android 应用程序 它从服务器请求一些数据 服务器以 JSON 格式返回数据 除了 API 之外 一切都工作正常 经过调试 我发现了这个异常 org json JSONException Unterminated ar
  • (错误)使用 C# 迭代器实现协程的陷阱

    我正在编写重构 Silverlight 程序以使用 WCF 服务中的部分现有业务逻辑 这样做时 我遇到了 Silverlight 3 中的限制 即只允许异步调用 WCF 服务 以避免长时间运行或无响应的服务调用阻塞 UI 线程的情况 SL
  • 如何让ios中的函数调用等待,直到该函数内的块执行完毕?

    在以下函数中 我使用了一个块 但是当我调用这个函数时 它甚至在块执行之前就返回了 我理解 Block 依次使用线程并单独执行 以便该函数不会等待它返回 但是 是否有任何其他方法可以让函数执行等待 或者有任何其他方法可以在不使用块本身的情况下
  • 将项目和子项目添加到 ListView

    我有以下 XML 文件 仅包含ListView
  • 使用 OAuth 2.0 访问令牌访问 Gmail Imap

    我正在使用 Google 的 Oauth 2 0 来获取用户的 access token 但我不知道如何将它与 imaplib 一起使用来访问收件箱 下面是带有 oauth 2 0 的 IMAP 代码 email email protect
  • 将新的输入字符串保存到 NSMutableArray iPhone

    我正在使用下面的代码添加字符串NSMutableArray 但我面临的问题是 每当我向NSMutableArray 以前的值被删除 新的值进来 所以总是有一个值 我必须保存这个NSMutableArray to NSUserDefaults