在 iPad 编程中使用多线程时出现问题(用于加载大量图像)
我应该将大量图像加载到滚动视图上,我想这会花费一些时间和内存。因此,我使用了一个单独的线程在后台加载这些图像。我使用了以下多线程方法 [NSThre…
@“某些文本”是否是?返回一个自动释放或保留 1 的对象?
给定以下代码: // Initialize string NSString *name = @"Franzi"; @"" 宏创建一个带有给定文本(此处为名称 Franzi)的 NSString 和 RETAIN COUNT O…
使用点语法设置保留属性时使用自动释放吗?
我在一些示例代码中看到使用了 autorelease 。我不熟悉需要这样做的情况。例如,如果我创建一个注释对象 头文件 @interface someViewController: UIVi…
为什么这段代码会调用自动释放池?
我看到以下日志... “__NSAutoreleaseNoPool(): UITableViewCellContentView 类的对象 0x58264b0 自动释放,没有池 - 只是泄漏” 这是一个巨大的发布…
自动释放的 NSMutableArray 未填充
我想填充这样的数组: NSMutableArray *array = [self methodThatReturnsAnArray]; 在“methodThatReturnsAnArray”方法中,我创建一个这样的数组: N…
obj-c 在一系列方法中自动释放变量
我是 Obj-C 的新手,我有一个关于自动释放的问题。可以为多个方法返回自动释放的变量吗?例如: - (void) methodC { Object anObj = [self methodB]; …
这行代码是否正确重新内存管理(重新 NSDate 复制)?
这行代码是否正确重新内存管理(重新 NSDate 复制)? 我有一个带有属性的类: @property (nonatomic, retain) NSDate* start; @property (nonatomic,…
iPhone 自动释放返回的 NSMutableArray
我对 iPhone 开发还比较陌生,但我认为我了解内存管理的基本原理。我有一个返回 NSMutableArray 的类方法,我在对象上调用 alloc 和 init,因此知道我…
Apple CurrentAddress 示例中的 MKReverseGeocoder 自动释放/释放问题
我正在查看直接从 - (void)dealloc { [reverseGeocoder release]; [mapView release]; [getAddressButton release]; [super dealloc]; } - (IBAction)…
保留/自动释放已保留的财产有什么额外好处?
在我目前正在进行的一个项目中,我正在研究前辈的代码。我在这里遇到的一件事是,有这样的吸气剂: - (NSDictionary *)userInfo { return [[userInfo …
iPhone 中的未知内存泄漏
我目前正在为 iPhone 构建一个应用程序,但无法弄清楚为什么 Leaks Instrument 工具中不断出现内存泄漏。 这是代码,我在发生的两个地方添加了注释。 …
如何在 Objective-C 中实现 myclassWith... 方法?
实现返回自动释放对象的方法的最佳方法是什么?下面的代码能正确运行吗? @implementation MyClass -(void) myclassWithSomeParameter:(SomeType) par…
分配和释放VS。自动释放。为什么以及何时?
我看到很多人都在分配和释放 NSString。 我知道这样做的好处是字符串会立即释放,而不是通过 autoRelease 释放。 我的问题: 它有效吗?我应该总是更…