腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
这个
对象
什么时候
被
释放
?
、
有人知道系统是如何处理PPFormEngine
对象
的吗?在我们从该方法返回并自动
释放
之后,该
对象
还会存在几秒钟吗?
浏览 4
提问于2017-01-04
得票数 0
回答已采纳
2
回答
这个
Font
对象
什么时候
被
释放
?
、
、
myGraphics.MeasureString(text, new Font(myFontName, myFontSize, FontStyle.Bold)).Width); 我的问题是,new Font()变量是
什么时候
释放
的它是在窗体
被
释放
时
被
释放
,还是立即被
释放
?
浏览 0
提问于2012-07-24
得票数 4
回答已采纳
1
回答
ARC和内存管理
、
如果someObjectToReturn
被
分配给someObject,那么someObjectToReturn
什么时候
发布?当someObject为nilled时,或者someObjectToReturn仍需要添加到自动
释放
池中? 另一种情况是,如果
对象
数组
被
nilled,是否所有
对象
都被
释放
?最后,哪里是
释放
复制的块
对象
的好地方?或者代码块在执行后仍然会被
释放
?如果复制的数据块
被
添加到自动
浏览 0
提问于2013-02-02
得票数 1
回答已采纳
2
回答
什么时候
释放
这个
对象
?
、
、
、
我正在使用RestSharp向Elastic Search集群发送请求,我只是好奇
这个
对象
何时会被声明为超出作用域并
被
GC收集。
浏览 2
提问于2013-09-20
得票数 0
1
回答
保留托管
对象
-更通用的保留
对象
、
、
、
关于托管
对象
的一个快速问题。我正在尝试更好地理解如何使用ManagedObjects,
浏览 0
提问于2010-12-25
得票数 0
回答已采纳
3
回答
运行循环结束--自动
释放
池恢复
、
、
、
、
据我所知,一旦自动
释放
池
被
释放
,自动
释放
的
对象
就会被清除。现在,自动
释放
池将在运行循环结束时
释放
。我的问题是,如果在我的类中,我没有创建一个自定义的自动
释放
池,并在该类中的一些
对象
上调用自动
释放
方法,那么这些
对象
将在
什么时候
恢复?“运行循环的结束”是否意味着“应用程序的结束”?
浏览 3
提问于2011-04-24
得票数 7
回答已采纳
1
回答
didReceiveMemoryWarning in iOS 6
、
、
来自: 使用此方法可以
释放
与视图控制器关联的所有非关键
对象
。在iOS 6上,还可以使用此方法
释放
对视图
对象
的引用。我的问题是,在我们在didReceiveMemoryWarning中
释放
“非关键
对象
”之后,
什么时候
可以再次恢复“非关键
对象
”?我之所以问
这个
问题,是因为viewDidUnload永远不会在iOS6中
被
调用,所以我认为在程序终止之前不会第二次调用viewDidLoad。我说得对吗?
浏览 3
提问于2013-05-11
得票数 1
回答已采纳
3
回答
在Objective-C应用程序中返回值时自动
释放
、
、
假设我想返回一个我刚刚在一个
对象
的方法中创建的
对象
,如下所示:return正确的解决方案应该是:return [ret autorelease]; 因为,当我自动
释放
的时候我的问题是: NSString
什么时候
会被实际
释
浏览 2
提问于2010-11-27
得票数 0
回答已采纳
3
回答
原始数据类型与Objective C中的
对象
、
、
我知道为了
释放
内存,
对象
(如NSMutableArray)必须
被
释放
,但原始数据类型(如int)却不能
释放
。我的问题是,int占用的内存空间在
什么时候
变得可用?当"myClass“
被
释放
时,内存中保存"a”值的空间会立即
释放
吗? 提前谢谢。
浏览 5
提问于2011-03-02
得票数 0
回答已采纳
1
回答
何时在后台线程中自动
释放
池
释放
对象
?
、
、
我知道当运行循环处于kCFRunLoopBeforeWaiting状态时,自动
释放
池将
释放
对象
。 所以我创建了一个后台线程,默认情况下runloop不会运行。如果我在
这个
后台线程中使用自动
释放
池,它
什么时候
释放
对象
。
浏览 14
提问于2020-05-24
得票数 2
回答已采纳
2
回答
“使用”关键字是否意味着
对象
被
释放
和GC‘’ed?
、
、
、
StreamReader reader = new StreamReader(@"C:\test.txt")) string line = reader.ReadLine(); 我指出,该
对象
被
标记为她回答说,一旦using语句结束,
对象
就会自动
释放
,因为using语句
被
翻译成了尝试捕获--最终块。因此,
对象
必须在using语句的末尾
被
释放
。我对此感到困惑,因为我知道使用using语句并不能保证
对象</
浏览 6
提问于2014-04-22
得票数 36
回答已采纳
3
回答
什么时候
释放
在整个类中使用的
对象
?
、
、
、
我知道objective-C中内存管理的基本规则是,对于每个执行分配的
对象
,都需要在某个地方
释放
它。- (void) viewDidLoad [super viewDidLoad];} 假设
这个
self.myArray
被
用作UITableView的dataSource,那么我应该在
什么时候
在哪里发布它呢?我猜dealloc中的
释放
对应于我在属性中设置的保留,那么我应该在哪里
释
浏览 0
提问于2011-09-26
得票数 2
回答已采纳
2
回答
如何跟踪内存泄漏/使用Lua放弃内存?
、
、
、
最近我使用了Instruments,发现了一些
被
丢弃的内存: cocos2d-x在它自己的自动
释放
池中对
对象
执行
释放
,但我仍然有来自Lua的引用。如何确定这些引用是在
什么时候
被
引用的?我需要
释放
该内存,以避免在空间中留下已放弃的内存分配。我唯一想到的就是使用一些Lua调试器来管理而不是nil Lua指针。 如果我只知道哪个Lua引用持有指针,我就可以手动
释放
它。
浏览 3
提问于2012-02-02
得票数 4
回答已采纳
1
回答
安卓SQLiteOpenHelper打开/关闭/光标管理
、
、
、
、
1) SQLiteOpenHelper.getWritableDatabase()返回一个指向已分配
对象
的指针,还是分配一个新的独立
对象
?2)如何知道
对象
SQLiteOpenHelper.getWritableDatabase()是否在后台任务(线程)中工作?3)从database.query创建的游标是依赖的,并与数据库
对象
共享内存(如果数据库
被
释放
,将被
释放
)还是可以在数据库内存
释放
后使用的独立
对象
?4)如果java自己处理内存,
浏览 0
提问于2017-05-03
得票数 0
4
回答
IDisposable接口是如何工作的?
、
、
、
我知道它是用来
释放
非托管资源的,但是,我搞不懂
什么时候
实际调用Dispose。我知道它是在using块的末尾调用的,但是当
对象
被
垃圾回收时,它也会被调用吗?
浏览 1
提问于2009-03-10
得票数 9
回答已采纳
4
回答
Objective自动
释放
内存管理
、
、
、
我试图了解何时调用自动
释放
,以及这将对我的
对象
实际做什么。在中阅读之后,我了解到,当您有一个充当工厂方法的方法时--通过创建一个新
对象
并返回它--该方法无法在返回
对象
之前
释放
该
对象
,因为这将导致返回一个已
释放
的
对象
。release];}由NSObject定义的自动
释放</e
浏览 8
提问于2011-03-04
得票数 15
回答已采纳
2
回答
Objective-C - release main AutoreleasePool中的自动
释放
池?
、
、
、
、
根据我的理解,当一个
对象
被发送一个autorelease消息时,如果除了main.m中的那个池之外没有其他的自动
释放
池,那么
这个
对象
就会被放在main.m中的那个池中。假设这是正确的,我有几个问题: 1)是否所有自动
释放
的
对象
都保留在该池中,直到应用程序终止?2)如果1为真,创建一个没有本地自动
释放
池的自动
释放
对象
(因此将该
对象
放在main.m池中)是否会将该
对象
保留在内存中,直到应用程序终止或收到
浏览 2
提问于2011-12-18
得票数 7
回答已采纳
4
回答
如何判断Java
对象
的内存何时
被
释放
?
、
我有一个Swing浏览器应用程序,它有一个bug,当我在GUI中添加/删除这些
对象
时,内存并没有
被
释放
,而我正在尝试跟踪是什么占用了它们。问题是我不知道如何判断
什么时候
某些东西实际上已经完全从内存中
释放
出来了。谢谢
浏览 2
提问于2010-08-12
得票数 6
回答已采纳
1
回答
NSRunLoop和NSAutoreleasePool,他们是如何互动的?
、
、
、
、
自动
释放
池将在运行循环结束时
释放
。 在每次触摸、运动或远程控制事件
被
处理后,池将被排出。 - (id) someObject return [[[SomeClass
浏览 1
提问于2011-12-28
得票数 1
1
回答
如果在单例类上创建类别,则何时
释放
类别的内存
、
、
现在,如果我#导入任何类别到一个类中,那么
这个
类别的内存
什么时候
会被
释放
? 它会随导入的
对象
一起
释放
,还是会在应用程序终止时
释放
,因为它是写在单例
对象
上的?从逻辑上讲,我认为它应该随着
对象
的内存
释放
而删除。但我仍然想确定我的判断是否正确。
浏览 2
提问于2016-06-17
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“旧欲望”再度被释放!这个没落的行业在今年崛起,还能火多久?
当对象释放时,避免析构函数调用两次
“区块链”这个词,是什么时候出现的?
游戏成瘾:我什么什么时候“被”带上“君子”的标签
一旦Droplet被摧毁,储存就会被释放
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券