腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用
objc_setAssociatedObject
实现
Objective-C
的
NSString
内存
泄漏
、
、
、
、
我发现使用
objc_setAssociatedObject
的
NSString
有一个
内存
泄漏
int i = 0; @autoreleasepool {
NSString
*string = [[
NSString
alloc] initWithFormat:@"%d", i]; // Comment this line.
objc_setAssociatedObje
浏览 29
提问于2020-05-28
得票数 0
1
回答
objc_setAssociatedObject
是如何工作
的
?
、
、
正如我们所知,我们可以使用类别和运行时方法在
Objective-C
中添加一个变量,比如
objc_setAssociatedObject
和objc_getAssociatedObject。例如:@interface Person (EmailAddress)@end
浏览 0
提问于2013-07-16
得票数 7
回答已采纳
2
回答
iPhone
内存
泄漏
问题
、
、
我有一段继承
的
Objective-C
代码,
泄漏
跟踪工具发现了代码中
的
内存
泄漏
。我并不完全了解
Objective-C
的
内存
跟踪规则,所以我在理解
内存
泄漏
的
原因时遇到了真正
的
问题。代码如下:{ NSArray *paths = NSSearchPathFor
浏览 0
提问于2010-10-11
得票数 0
回答已采纳
4
回答
在
Objective-C
中调用对象
的
release是正确
的
情况吗?
、
、
我是
Objective-C
的
新手,在理解
内存
管理方面遇到了一些困难。//more program stuff在将myString这种代码会
泄漏
内存<
浏览 0
提问于2011-10-12
得票数 0
回答已采纳
5
回答
我应该把[池排出]放在@finally子句中吗?
、
经过多年
的
Java开发,我开始
用
Objective-C
编程。我正在努力解决
的
一个问题是
内存
管理。特别是,书中和在线上
的
大多数示例似乎都没有考虑到由于异常而导致
的
内存
泄漏
。NSAutoreleasePool *pool = [[NSAutoreleasePool alloc]init];
NSString
浏览 0
提问于2010-12-12
得票数 3
回答已采纳
1
回答
仪器中
的
内存
泄漏
、
、
、
通过Instruments运行我
的
应用程序“
泄漏
”,它说我有一个
泄漏
,这似乎发生在以下代码中-Pod *thePod = [[Pod alloc] initWithOwner:self withName:podName]; [pods setObject:thePod forKey:
浏览 3
提问于2011-02-17
得票数 1
回答已采纳
2
回答
此代码是否会
泄漏
内存
(
Objective-C
全局变量)?
、
、
如果这两个函数被多次调用,是否会
泄漏
内存
?我对
Objective-C
的
知识非常基础。它们对我来说似乎很好,但我对它
的
实现
不是很有感觉?我应该去掉那个“保留”吗?这是一种全局存储对象
的
合适方式吗?
NSString
* g_code = nil; { { g_c
浏览 1
提问于2015-05-29
得票数 0
2
回答
NSString
Copy
内存
泄漏
、
、
、
、
我有一个利用TouchJSON
objective-C
库
的
应用程序,我正在运行Instruments profiler来查找
内存
泄漏
,并在该源代码中发现了一个我不知道如何修复
的
漏洞。值得一提
的
是,我对Cocoa和
objective-C
还很陌生。仪器显示
泄漏
发生在具有以下签名
的
方法中: - (BOOL)scanJSONStringConstant:(
NSString
**)outStringConstant error
浏览 1
提问于2011-04-08
得票数 1
1
回答
DSBezelActivityView上
的
内存
泄漏
、
、
、
我在我
的
DSBezelActivityView项目中得到了一个UIWebView,但它似乎有一个
内存
泄漏
。当页面加载时,我使用DSBezelActivityView。除了
内存
泄漏
之外,它
的
工作方式应该是正常
的
。如何解决这个
内存
泄漏
问题?我使用
的
代码是: 这就是分析器所说
的
:对象
泄漏
:分配
的
对象稍后不会在此执行路径中引用,并且保留计数为+1方法返回一个保留计数为+1
浏览 0
提问于2011-11-21
得票数 0
回答已采纳
2
回答
返回指向函数中分配
的
内存
的
指针
、
、
、
、
在C中,类似下面这样
的
事情将是一场灾难(例如,
内存
泄漏
),因为你返回
的
是一个指向
内存
的
指针,而你永远无法释放它:{} 由于返回
的
指针所指向
的
内存
将自动释放,这在
Objective-C
中实际上是完全没问题<e
浏览 6
提问于2009-01-11
得票数 2
回答已采纳
1
回答
仪器未检测到Xcode中
的
内存
泄漏
、
、
、
、
我还在尝试使用
objective-c
进行
内存
管理。以下是我
的
代码片段(为清楚起见,进行了压缩):{ { } waitingOperation仅仅是一个本地私有属性(没有@
NSString
当我将waitin
浏览 0
提问于2011-05-21
得票数 2
回答已采纳
3
回答
重用
NSString
变量-它会导致
内存
泄漏
吗?
、
、
、
我来自.NET背景,习惯于重用字符串变量进行存储,那么下面的代码可能会导致
内存
泄漏
吗?代码
的
目标是iphone/itouch,所以没有自动GC。-(
NSString
*) stringExample
NSString
*result = @"example";} 让我困惑
的
是NSStrings是不可变
的
,但是你可
浏览 0
提问于2009-05-10
得票数 0
回答已采纳
2
回答
在Xcode环境中,Valgrind
的
等价物是什么?
、
、
、
、
最近有人建议我使用Valgrind来检查我
的
iPhone项目(主要是
用
C和
Objective-C
编写
的
)中
的
内存
泄漏
、错误等。我对这类工作相当陌生,我想知道Xcode中有哪些工具可以
实现
同样
的
目的。 非常感谢
浏览 6
提问于2011-03-25
得票数 6
回答已采纳
1
回答
cocoa代码中
的
内存
泄漏
、
、
我一直在试图分析为什么Xcode分析器(v4.2)抱怨我
的
objective-c
代码
泄漏
内存
。NSOperation使用以下方式进行初始化: - (id)initWithFullPathSource:(
NSString
*) mysource andFullPathCopy:(
NSString
*) mycopy andNewDirectory:(
NSString
*) mydir withMode:(
NSString
*) mymode wit
浏览 3
提问于2012-08-29
得票数 0
回答已采纳
4
回答
Objective-C
中使用alloc
的
内存
泄漏
、
、
我是
Objective-C
的
新手,所以我在理解
内存
管理方面有一些问题。我创建了一个没有ARC
的
项目(为了了解
内存
管理),我想知道如何避免
内存
泄漏
。Matrix mat(Vector(1, 1, 1), Vector(2, 2, 2));在<em
浏览 6
提问于2012-12-30
得票数 0
回答已采纳
1
回答
字符串格式化程序中
的
内存
泄漏
、
、
、
、
我
用
的
是目标C和ARC。我有下面的代码片段,这似乎是由于字符串格式化程序而导致
内存
泄漏
。
浏览 3
提问于2015-06-12
得票数 3
2
回答
尝试访问objectArray时"-[CFString respondsToSelector:]:消息发送到已释放
的
实例“
、
、
、
、
sent to deallocated instance TempObject = [rowArray objectAtIndex:i];-[CFString respondsToSelector:]: message sent to deallocated
浏览 1
提问于2011-02-23
得票数 1
4
回答
Objective-C
内存
管理炼金术:代码放入类后导致
泄漏
、
、
、
我是从C++来到
Objective-C
的
,所以我有时仍然会在理解
Objective-C
的
内存
管理时遇到问题。我现在有一个问题- XCode分析器告诉我object *data会导致代码中
的
进一步
泄漏
。- (void)loadSettings if ([[NSFileManager defaultManagerfinishDecoding];
浏览 0
提问于2011-01-31
得票数 0
4
回答
如何在iPhone应用中可靠地释放
内存
?
、
如果我有这个代码 ...现在,如果我删除发布代码,崩溃不会发生,但我发现*request
的
内存
无论如何都会
泄漏
。所以我重写了代码//postData = [
NSString
alloc]; // this line commented out s
浏览 0
提问于2010-01-05
得票数 4
回答已采纳
1
回答
扩展
objective-c
中
的
类
我正在尝试学习
objective-c
,然后遇到一些问题。我创建了类生物,并用狗类扩展了它。附注:如果您发现其他bug和
内存
泄漏
点,请向我举报)@interface Creature: NSObject..@implementation Creature{ retu
浏览 2
提问于2012-05-03
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券