<分区>
<分区>
在阅读了很多关于 iOS 编程的书籍和文档后,我仍然感到困惑 - 当控制从“主” View 下方的 UI 元素拖动时,选择哪种存储类型(弱或强)? (“主要”我认为是指分配给 ViewController 的 view
属性的 UIView):
例如,我正在尝试重新创建示例 iOS SDK: Working with NSUserDefaults作者:Jeroen van Rijn 先生 - 使用 Xcode 5.0.2 和 iOS7。
他的代码缺少弱/强说明符,我想知道,这里哪个是正确的?
#import <UIKit/UIKit.h>
@interface ContactViewController : UIViewController {
IBOutlet UIImageView *contactImageView;
IBOutlet UITextField *firstNameTextField;
IBOutlet UITextField *lastNameTextField;
IBOutlet UITextField *ageTextField;
}
- (IBAction)save:(id)sender;
- (IBAction)chooseImage:(id)sender;
@end
最佳答案
因为该 View 已经被创建它们的 View (您在界面构建器中设置的 View )保留,所以您不需要再次保留它们,所以您必须选择弱,而不是强。
关于ios - 在 iOS7 中 "main" View 下的元素存储(弱或强),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20685012/
相关文章:
ios - UIMoreNavigationController 和 UITabBarController 的问题
ios - didReceiveRemoteNotification 未通过 FCM 接收通知
objective-c - 请帮助我避免将来违反 DRY 原则
ios - 按下主页按钮时如何关闭 UIAlertView?
objective-c - Objective-C 中的简单自然语言解析器
ios - 保持 UIImageView 和 UILabel 居中对齐
ios - 在 Objective C 中处理 NSMutableArray 中的集合数据
ios - 如何在Apple Developer Page上添加UDID?
iphone - 'myObj = [[[[MyClass alloc] init] autorelease] retain];' 的影响?