博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios2--UIView的常见属性
阅读量:7220 次
发布时间:2019-06-29

本文共 1465 字,大约阅读时间需要 4 分钟。

////  ViewController.m//  06-UIView的常见属性//#import "ViewController.h"@interface ViewController ()// 绿色的view@property (weak, nonatomic) IBOutlet UIView *greenView;/** 数组 */@property (nonatomic, strong) NSMutableArray *dataArr;@end@implementation ViewController- (void)loadView{  //加载控制器    [super loadView];    NSLog(@"%s", __func__);}/**   1. 系统调用   2. 控制器的view加载完毕的时候调用   3. 控件的初始化,数据的初始化(懒加载) */- (void)viewDidLoad {    [super viewDidLoad];       // 1.1 查看绿色的view的父控件,self是控制器,    NSLog(@"绿色的view的父控件:%@----控制器的view:%@", self.greenView.superview, self.view);//UIView        // 1.2 查看绿色的view的子控件    NSLog(@"%@", self.greenView.subviews);//UIButton,UILabel        // 1.3 控制器的view的子控件    NSLog(@"%@", self.view.subviews);//UILabel,UIButton,UIView        // 1.4 控制器的view的父控件 --> UIWindow    NSLog(@"viewDidLoad-----%@", self.view.superview);//null}- (void)viewDidAppear:(BOOL)animated{ //view已经出现    [super viewDidAppear:animated];    NSLog(@"viewDidAppear-----%@", self.view.superview);//UIWindow}/**   1. 系统调用   2. 当控制器接收到内存警告调用   3. 去除一些不必要的内存,去除耗时的内存 */- (void)didReceiveMemoryWarning {    [super didReceiveMemoryWarning];       self.dataArr = nil;}/** *  模拟内存警告--->不断增加内存 */- (void)test{    NSMutableArray *arr = [NSMutableArray array];    for (int i=0; i<100000000; i++) {        UILabel *label = [[UILabel alloc] init];        [arr addObject:label];    }    self.dataArr = arr;}@end

本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/7445779.html,如需转载请自行联系原作者

你可能感兴趣的文章
第一篇:初识ASP.NET控件开发_第一节:控件类及其继承关系
查看>>
闲话WPF之十四(WPF的数据处理 [1] )
查看>>
【旅行】生的活力——西塘晨曦。
查看>>
Objective-C:继承、分类(Category、extension)、协议(protocol),个人理解,仅供参考
查看>>
【原】最长上升子序列——动态规划
查看>>
美化Windows Mobile上的自定义数据表
查看>>
关于ExtJSExtender
查看>>
Android、iOS和Windows Phone中的推送技术
查看>>
常用正则表达式(分享)转载
查看>>
memcpy和memmove的区别
查看>>
Flume的Collector
查看>>
Silverlight 5 beta新特性探索系列:6.Silverlight 5新增低延迟声音效果类SoundEffect.支持wav音乐格式【附带源码实例】...
查看>>
HDOJ2032 ( 杨辉三角 )
查看>>
python标准库学习7
查看>>
TCP协议的三次握手过程
查看>>
http://www.cnblogs.com/mfrbuaa/p/4739636.html
查看>>
Windows 8鲜为人知的50个小技巧
查看>>
查看Eclipse32位还是64位以及Eclipse的编译版本号,查看JDK是32位还是64位
查看>>
文本比较算法Ⅷ——再议Nakatsu算法
查看>>
iOS:quartz2D绘图(在PDF文件上绘制图片)
查看>>