腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
TJSONAncestor.Owned
在
释放
后
保留
包含
的
对象
delphi
、
delphi-10.3-rio
我不理解TJSONAncestor类
的
owned属性
的
帮助。 我希望确保我添加到TJSONOBJECT中
的
TJSONARRAY
在
释放
TJSONOBJECT时不会被
释放
。如何
使用
owned属性执行此操作?
浏览 6
提问于2020-10-25
得票数 0
回答已采纳
1
回答
消息发送到已
释放
的
实例时,CCScheduler崩溃
cocos2d-iphone
、
crash
我有各种
使用
CCActions
的
对象
。当需要从屏幕中删除
对象
时,我调用spriteObject stopAllActions;然后
释放
操作。(我
保留
了init中
的
操作,因为我试图避免这种崩溃)。
在
CCScheduler中,程序随机地在下面这一行崩溃:错误消息是我正在向一个
释放
的
实例发送一条消息。但我不知道什么时候会被
释放
。我
保
浏览 0
提问于2012-03-13
得票数 0
回答已采纳
3
回答
iPhone SDK: Dealloc vs. Release?
iphone
我想知道
释放
和取消分配之间
的
区别是什么?
在
阅读了内存管理规则(见下文)之后,我认为大部分时间我都会
使用
release。但是,我想知道如何处理属性。 @property(
保留
)....我一直
在
使用
dealloc,但在读完这篇文章
后
,我不确定这是正确
的
。如果您
使用
名称以“alloc”或“new”开头或
包含
“copy”(例如,alloc、newObject或mutableCopy)
的
方法
浏览 0
提问于2009-11-06
得票数 6
回答已采纳
4
回答
这个Objective-C嵌套
的
NSArray会在iPhone上导致内存泄漏吗?
iphone
、
objective-c
、
memory-management
self.lines = tLines;I'm allocing NSArrays ing an NSArray,当我调用[lines release];时,嵌套数组会被
释放
吗
浏览 1
提问于2010-09-26
得票数 2
回答已采纳
2
回答
共享数组元素
的
内存管理
objective-c
、
memory-management
我对
释放
由多个数组共享
的
数组元素
的
内存感到有点困惑。方法:管理器
对象
将一些mgrArray元素传递给HelperhelperArray addObject:e1];[helper. helperArray addObject:e3]; 问题1:
在
向helperArray添加e1时,应
浏览 1
提问于2010-02-10
得票数 0
回答已采纳
1
回答
线程如何与其NSAutorelease池相关?
objective-c
、
ios
、
nsthread
、
nsautoreleasepool
我对NSAutorelease池
的
工作原理有一个大致
的
了解。我们在其中有
对象
,这些
对象
是自动
释放
的
,并且是
在
调用drain方法时
释放
的
。将检查池中是否有
保留
计数为+1
的
对象
,并因此而取消分配。但我不确定
的
是。我们
在
主线程中创建NSAutoRelease池
的
对象
,并为每个线程创建一个
对象
。线程如
浏览 2
提问于2012-01-02
得票数 1
回答已采纳
2
回答
返回指针
后
NSArray
对象
超出作用域
iphone
、
objective-c
、
database
、
memory
、
retain
我试图
在
一个函数中
使用
下面的代码来返回一个字典
对象
数组。不幸
的
是,
在
返回堆栈中
的
下一个函数
后
,可变数组中
的
所有行都变得“超出范围”。据我所知,数组应该自动
保留
行(字典)
对象
,所以即使
在
返回
后
,行指针超出了作用域,行
对象
的
保留
计数仍应为1。如何构建此数组,使其
包含
的
对象
不会被<
浏览 0
提问于2010-08-28
得票数 2
1
回答
何时
释放
保留
的
对象
(分配给弱变量
对象
的
对象
)?
ios
、
automatic-ref-counting
这些代码将得到一个警告:将
保留
的
对象
分配给弱变量
对象
将在赋值
后
释放
。NSString *str = [[NSString alloc] initWithFormat:@"1234"];但是nslog通常会打印1234,似乎
对象
在
赋值
后
不会被
释放
浏览 3
提问于2016-12-16
得票数 0
回答已采纳
2
回答
for循环中
的
objective c内存管理
objective-c
、
ios
、
xcode
、
memory-management
autorelease]; }我
的
第一个问题是,整个for循环是
在
一个run循环中执行
的
吗?我
的
第二个问题是,如果通过自动
释放
池向
浏览 0
提问于2012-11-20
得票数 1
回答已采纳
1
回答
OpenFlow
在
尝试重置/重新创建应用程序时崩溃
iphone
、
crash
、
reset
、
openflow
我正在拼命地尝试更改OpenFlow实例上
的
图像,但没有成功。我有点放弃了,所以我现在正在尝试删除实例并创建一个新
的
实例。但我无法避免应用程序崩溃。创建它
的
代码是: [peopleFlow]; 然后,单击一个按钮,我就这样做了:[peopleFlow relea
浏览 0
提问于2010-07-16
得票数 0
回答已采纳
1
回答
如何
释放
在Objective C中
的
for循环中创建
的
数组?
iphone
、
memory-management
、
memory-leaks
我
在
for循环中创建了一个数组,但我无法
释放
它。它显示内存泄漏。下面是我
的
代码:{}如果我也
使用</e
浏览 0
提问于2010-11-01
得票数 0
回答已采纳
2
回答
非
保留
对象
:何时
释放
?
ios
、
memory-management
、
retain
self.myButton = tempButton;} 其中myButton是
保留
属性。”,因为buttonType属性是只读
的
,并且
在
初始化按钮
后
无法更改它。由于我发现自己
在
应用程序中
的
多个方法中
使用
了“非初始化
释放
”版本,并且对于几个
对象
(其中大多数是NSString),我
的
问题是:在这种情况下,不包括对
保留
对象
的</
浏览 0
提问于2012-02-15
得票数 0
回答已采纳
2
回答
我需要
释放
NSMutableArray中
的
对象
吗?
iphone
、
objective-c
、
memory-management
、
nsmutablearray
可能重复: [myArray release];} 那么,我
的
名为"test“
的
对象<
浏览 4
提问于2011-05-01
得票数 0
回答已采纳
2
回答
NSString版本
objective-c
、
xcode4
、
ios5
、
release
我有这个字符串
的
代码,我有问题试图
释放
内存,我已经理解,只有那些
释放
它的人初始化,而不是自动
释放
,但我有问题
的
字符串“结束”,并作为nSum
释放
。release [ op release ];//[final autorelease]; error 谢谢你
的
帮助
浏览 1
提问于2012-01-02
得票数 3
回答已采纳
1
回答
列表添加/添加所有浅拷贝& GC
java
、
list
、
garbage-collection
、
copy
完成此操作
后
,ClassA将
使用
List.add从ClassB复制数据。据我所知,ClassA元素是ClassB
的
浅拷贝(仅为复制引用)。 或者只
保留
其他类引用
的
对象
,并且没有
使用
的
浏览 0
提问于2018-06-24
得票数 0
回答已采纳
1
回答
这是对可可参考计数
的
正确总结吗?
cocoa
、
reference-counting
、
summary
以下是我对此
的
理解: 为了澄清,不
保留
,而只是将
对象
放在自动
释放
池堆栈
的
最上面的池中。
浏览 4
提问于2010-03-01
得票数 1
回答已采纳
3
回答
取消分配和发布问题
objective-c
我知道这个问题以前已经讨论过很多次了,但我有一个简单
的
问题。
在
阅读了苹果管理内存
的
所有规则
后
,我知道了这一点:ran *me = [[ran alloc] init];[me release]; 所以现在,
在
我
释放
ran
对象
之后,
保留
计数是0。但我也读到,当
对象
的
<em
浏览 2
提问于2011-09-15
得票数 0
回答已采纳
1
回答
保留
托管
对象
-更通用
的
保留
对象
objective-c
、
cocoa-touch
、
release-management
、
nsmanagedobject
关于托管
对象
的
一个快速问题。 我创建了一个
包含
托管
对象
(在
对象
1: TableViewConbtroller中)
的
数组,并将其中一个
对象
传递给另一个类/
对象
(
对象
2: TableCell)。原始数组仍应
保留
在原始调用者类中。然后
对象
2被
释放
,这是否意味着数组中
的
特定项也被
释放
,因为
对象
2中对它
的
引用也
浏览 0
提问于2010-12-25
得票数 0
回答已采纳
2
回答
Retaing计数是调用release之后
的
1
iphone
、
memory-management
、
uiview
、
uiviewcontroller
我有一个视图控制器,它
的
视图是从nib文件加载
的
。nib文件
包含
主视图,主视图有一个滚动视图作为其子视图。
在
视图控制器
的
viewDidLoad方法中,滚动视图
的
保留
计数为2(创建时为1,
保留
时为1)。当视图控制器
的
dealloc方法被调用时,我
释放
了滚动视图,但它
的
保留
计数只减少到1,这是有意义
的
,因为它在开始时是2。基于上面的场景,我
的
问题是:
浏览 3
提问于2011-03-01
得票数 0
回答已采纳
2
回答
何时
释放
/
保留
传递到辅助线程
的
对象
?
iphone
、
variables
、
nsthread
、
arguments
、
retain
我正在
使用
以下代码将一个
对象
传递给辅助线程:{ [loginRequest release]; } 我
的
问题是,自动
释放
是处理这个
对象
释放<
浏览 0
提问于2010-02-10
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入剖析最新IE零日漏洞
Creator|优化三剑客之内存!
JNI之缓存与引用
只需9个步骤,完美实现自动化运维异常处理!
vue前端项目内存泄漏的处理过程
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券