问题标签 [nsmutablearray]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 从 SINGLE nsmutablearray 将数据添加到 UITableView 的 2 个部分
我想知道如何在不同部分的 tableView 中列出数据,但来自单个数据源。
我看到的所有示例都有数组数 = 部分数。我想要的是假设我有一个 3d nsmutableArray。
它可能是可行的,但我只需要一个方向。
iphone - 在 NSMutableArray 中搜索字符串以显示在表中
好的,我有一个图书对象类。这有 Book.name 和 Book.id 作为扩展名。Book.name 是 NSString。UITableView 中应该可以搜索和列出哪些内容。
NSMutableArray *matchingSymptomsArray = [[NSMutableArray alloc] initWithCapacity:50];
DataArray 是存放所有书籍的地方。超过一百本。它是 UITableView 的主要数据源。我正在尝试搜索字符串的每个字母并将其与 Book.name 匹配,但即使在我开始之前,我也无法执行 for(Book *bk in LetterArray) //产生错误..
似乎是什么问题?
这是控制台中的错误 **** -[Book countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance 0x55c110 2009-09-29 06:17:41.073 Smart Diagnosis[3897:20b] * 由于未捕获而终止应用程序异常'NSInvalidArgumentException',原因:'-[Book countByEnumeratingWithState:objects:count:]: 无法识别的选择器发送到实例 0x55c110'
有什么办法吗??
感谢您的帮助 :)
iphone - 这些 NSMutableArray 初始化有何不同?
在我的代码的一个分支中,我以前使用过这个
上面的数组用于填充 UITableVew。
只是因为,我切换到以下内容:
我没有对我的代码进行任何其他更改),每当我尝试向下滚动 UITableView 中的列表时,我的应用程序就会崩溃。
看起来我的数组没有正确初始化。有人可以解释为什么会发生这种情况吗?这两种方法在底层内存空间的分配方式上是否不相同?
ios - NSMutableArray 对象的总大小
我有一个NSMutableArray
可以容纳一堆对象的东西,我想弄清楚正在array
使用多少内存。在查看了几个地方之后,我知道了调用的大小,当我调用它时,我得到了 32 位(这是NSMutableArray
它自身的对象的大小)。
示例代码:
现在我想知道大小:)
iphone - 无法将存档的 NSMutableArray 加载到新的 NSMutableArray
该应用程序会将 NSMutableArray 保存到没有问题的存档中,但是一旦我尝试将 NSMutableArray 重新加载到新的 NSMutableArray @ viewDidLoad 中,应用程序就会崩溃。我在代码末尾放置了一个断点,其中“tempArray = [unarchiver decodeObjectForKey:kDataKey46];” 并且 tempArray 正在加载存档数组,但是当我通过“for”循环时 @“[poolListData addObject:testTemp];” “poolListData”不保存来自“tempArray”的数据。另外,如果我没有使用断点,只是让应用程序尝试加载,应用程序将崩溃......你们怎么看?
感谢您的时间!杰夫
iphone - 过滤超出边界的 NSMutableArray 索引问题
我正在尝试过滤一个NSMutableArray
. 按特定国家/地区搜索项目。我已经尝试过NSpredicate
效果很好但是我需要重新使用我无法使用的原始数组NSpredicate
。所以我正在尝试下面的代码。
问:过滤NSMutableArray
保持原始数组完整的最佳方法是什么?
//以下代码有效
但是,当我添加如下 if 语句时,我得到了超出范围的索引
iphone - iPhone,在 UIPickerView 中显示包含 NSStrings 的 NSMutable 数组
我有一个带有以下代码的方法:
当我构建应用程序时,一切都正确构建,但它在控制台中启动时崩溃,我收到以下错误:
* -[NSCFString superview]:无法识别的选择器发送到实例 0x380da90 *由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“*** -[NSCFString superview]:无法识别的选择器发送到实例 0x380da90”
如果我使用包含 UIImages 的 UIImageView 而不是使用包含字符串的数组,那么一切正常......
我只想用从 1 到 50 的数字数组填充我的选择器...
任何帮助将不胜感激......这件事让我发疯:)
iphone - 在 NSArray 中取一些对象并将其随机放入标签中
我从 plist 中选择数组的索引。这是一本包含 10 行不同字符串的字典。
我想取 6 个元素并将它们随机放入 6 个标签中
我尝试将它传递到一个新的 NSMutableArray 中,但它不起作用:
我也试试这个:
但它给了我钥匙而不是价值,没有可能选择我需要的东西。
谢谢你的帮助。
iphone - 滚动时 UITableView 损坏
我试图让 UITableView 显示数组中包含的项目。该数组包含在一个类 (HX_ParkingSearch) 中。
我有一个包含应用程序委托类中的数组的此类的引用,以使视图能够访问它。问题是我在 tableview 中正确显示了一页结果,但是当我尝试向下滚动时,尝试访问数组中的下一项时发生异常。事实证明,当我向下滚动并触发 cellForRowAtIndexPath 方法时,数组中的项目无效并且似乎已被释放,但我不明白它们被释放的位置!
有没有人有任何想法,因为这真的让我很头疼!
非常感谢,克里斯。
// 自定义表格视图单元格的外观。
iphone - 可可触感。这些 NSMutableData 方法之间到底有什么区别?
我有点不清楚的一件事是这些 NSMutableArray 方法之间的区别:
和
在幕后,类方法在这里究竟做了什么?它与实例方法有何不同?
干杯,道格