问题标签 [nsarray]
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.
objective-c - 在类中保留 NS(Mutable)Array 时出错
我很难处理数组。来自 AS2/AS3 和垃圾收集对我来说是新的...... ;)
这不是完整的代码,只是重要的部分。
上面的问题*是,它在 viewDidLoad 调用该函数时起作用,但是当它稍后被 UIButton 调用时使用此(非常有用的)消息时会崩溃:
[会话开始于 2009-08-25 11:12:51 +0200。] GNU gdb 6.3.50-20050815(Apple 版本 gdb-966)(2009 年 3 月 10 日星期二 02:43:13 UTC)版权所有 2004 自由软件基金会, Inc. GDB 是自由软件,受 GNU 通用公共许可证保护,欢迎您在特定条件下更改和/或分发它的副本。键入“显示复制”以查看条件。GDB 绝对没有任何保证。键入“显示保修”以获取详细信息。此 GDB 配置为“i386-apple-darwin”。sharedlibrary apply-load-rules all 附加到进程 13197。
有人可以帮忙吗?
问候,埃里克。
iphone - 如何获取远程服务器目录中所有文件名的 NSarray?
如何获取存储在特定目录中的所有文件的NAMES的 NSArray,例如:“ http://www.someurl/somedirectory/ ”?
objective-c - Plist 数组到 NSDictionary
我有一个列表:
我正在尝试将它加载到这样的 NSDictionary 中:
我总是得到 50 的数组计数,但字典计数为零。所以我尝试遍历数组并将其添加到字典中:
但是循环抛出异常:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '*** -[NSCFDictionary setObject:forKey:]: mutating method sent to immutable object'
State 是一个属性与我的 plist 匹配的类。我究竟做错了什么?我在这里看到各种相关的问题,但我无法理解。
iphone - NSArray 和 NSMutableArray 的区别
NSArray
b/w和有什么区别NSMutableArray
?
objective-c - 如何在 Cocoa 中做稀疏数组
我有一个基于唯一整数键的数据集的未确定大小。
我想使用NSMutableArray
快速查找,因为我所有的键都是基于整数的。
我想做这个。
然后以后人们会开始用整数索引(都是唯一的)向我扔数据,所以我只想做这样的事情......
并调整数组的大小,以便我可以做......
最后大小和新大小之间的所有插槽都为零,最终将在以后填充。
所以我的问题是如何调整现有的大小NSMutableArray
?
谢谢,罗马
objective-c - 释放 NSMutableArray 对象
这是我的“滴答”功能:
这是正在运行的程序的样子
http://screencast.com/t/LpNHL2kJIVpu
貌似20多。。
不过有趣的是,该数组稳定地保持在 20 个对象上。因此,如果对象被“删除”(通过 [mutable removeLastObject];)它们是如何出现在屏幕上的?
这是下一个泡菜...
现在我将初始化更改为保留(寻找 ***** 的)
现在没有绘制效果层,但 NSArray 仍然包含 21 - 20 个对象。所有这些对象都未初始化。所以我将 init 添加到末尾: elayer = [[[effectsLayer alloc] retain] init];
现在我有和以前一样的效果。
所以我尝试自动释放..同样的效果,很多很多 pew pew pew 的,超过 20 个。
我的目标是一次只允许抽取 20 个,一旦抽取了 20 个,它们就会被释放。现在,没有释放,程序运行正常,直到大约 4 分钟,当有大约 2000 个 e 层并且 fps 大约为 5..
为什么轮船 pew pew 不对?
(顺便说一句,我使用 cocos2d 框架)这是一个由我拥有版权的项目,alex earley 2009。
iphone - NSMutableArray 的 -removeLastObject 是否释放对象?
我说的是 NSMutableArray 的 -removeAllObjects、-removeLastObject 等方法。文档只说这些方法从数组中“删除”对象。被移除的对象是否被释放?
iphone - -arrayWithArray 实际上是做什么的?
我想看看它是如何创建一个数组的。如何查看显示其完成方式的 .m 文件?
ios - 计算 .plist 字典项(iOS SDK)
这是 plist 看起来像原始的样子:
我想计算一个 plist 的总项目,并将它们显示为:'4 Accounts'。
但是,结果返回 0。我希望它返回字典中的项目数量。
iphone - 将 NSArray 转换为 NSDictionary
如何使用数组对象的 int 字段作为 的键将NSArray
an转换为?NSDictionary
NSDictionary