iOS - 引用 UIViewController 对象的自定义类
首先,我使用 ARC 并针对 iOS4+, 我有一个自定义类,需要引用自定义 UIViewController。 除非我误解了什么,否则在该引用上拥有属性 retain 意味着每…
@property 与 ARC 的定义:强还是保留?
使用 Xcode 4.2 和 ARC,我注意到 NSManagedObject 自动生成的代码对于属性来说仍然是这样的: @property (nonatomic, retain) NSString * someString…
是否需要保存对单例 Objective-C 对象的引用才能在 IOS 应用程序的生命周期中保留它?
是否需要保存对单例 Objective-C 对象的引用才能在 IOS 应用程序的生命周期中保留它? 例如,如果您在 AppDelegate 中创建/实例化了一个单例对象但没…
我什么时候应该在 Objective-C 中释放这些对象?
我是 obj-c 编程新手。那么,我什么时候释放定义的对象呢? 我必须释放 urlRequest、响应、数据和内容吗? - (NSString*)getContentFromUrl:(NSURL*)u…
beginAnimations commitAnimations 保留视图吗?
假设,(伪代码) view.alpha = 1.0; [beginAnimmations] [animationDuration = 1.0] view.alpha = 0.0; [commitAnimations] [view removeFromSuperVi…
Xcode 混乱 - 属性和合成、保留?
我看到属性和合成在没有先“声明变量”的情况下被使用......并且我对使用哪些属性有点困惑。我想在 AppDelegate 中分配并初始化我的 viewController,…
是否需要保留数据源的控制器和uiPickerview的委托?
据我了解,我不应该保留作为委托或数据源的控制器。我制作了一个 UIPickerView,在属性访问器中创建如下: -(UIPickerView *)projectPicker { if (_pr…
在 Objective-C 中使用 TBXML 时出现内存泄漏
我是 Objective C 的新手,仍然不太清楚如何使用保留和释放。 在下面的代码中,我想使用 TBXML 解析 XML 文件并填充 TableView。该代码有效,但是当我…
保留 iPhone 菜单项中的内存泄漏
如何解决内存泄漏: NSArray *keyboard = [[[NSDictionary alloc] initWithContentsOfFile:menuPath] objectForKey:@"Menu"]; [self setMenuItems:key…
保留的新发现,还是我的误解?
@interface DataMode : NSObject { NSString * name; } @property (retain) NSString * name; - initWithName:(NSString * )name_; @end @implementat…
NSCopying 和 copyWithZone: - 它们应该返回 [self keep] 还是其他东西?
我很难理解 copyWithZone。 我知道它应该返回一个副本,但是如果我将一个对象添加到字典中,它会向字典中添加一个“copyWithZone”对象。如果我制作一…
ViewPager 的 Android Viewholder
您好,我正在使用 ViewPager,但我现在想保留状态,而不是重新生成单元格。 我注意到 viewpager 与 listviews 的自定义适配器非常相似,它们的功能类…
ios 在函数内部初始化一个实例以供外部使用
xcode 分析器告诉我,一个方法返回一个具有 +1 保留计数的 Objective-C 对象: 但 self.athletes 是我在功能之外也需要的对象......我该如何解决这个…
保留和“单例”立即财产?
我想将我的 property 声明如下... @property (nonatomic, retain) NSString *phoneNumber; 但我也想在调试期间为其分配一个初始值,例如(我不想手动…