练习日的总结
今天是練習日,老師不講新的知識,所以就把這幾天講的都溫習一遍
內存管理:?
retain、copy、alloc?會讓內存計數器+1,當調用release方法后,內存計數器-1,如果一個對象的引用計數器為0,則系統會自動調用這個對象的dealloc方法來銷毀這個對象,等等。
?UIView的常見方法:
? ? ? ? [v?removeFromSuperview];//移除? ???
? ? ? ? superView??得到某個控件的父視圖
? ? ? ? subViews?得到所有的子視圖
? ? ? ? NSArray *subViews =?self.view.subviews;
?? ?
? ? ? ? addSubView??//添加子視圖
? ? ? ? insertSubview:?//插入子視圖可以把某個視圖添加到指定的位置
? ? ? ? removeFromSuperview?//刪除
?? ?
? ? ? ? [self.view bringSubviewToFront:l];//把某個子視圖帶到最前端顯示
? ? ? ? [self.viewexchangeSubviewAtIndex:2withSubviewAtIndex:3];//交換子視圖的顯示位置
? ??
? ? ? ? v.alpha?=?0;//修改控件的透明度?0透明? 1不透明
? ? ? ? v.hidden?=?YES;//隱藏控件
? ? ? ? v.backgroundColor//背景顏色
頁面跳轉:
通過storyboard創建的ViewController
? ??SecViewController?*vc = [self.storyboardinstantiateViewControllerWithIdentifier:@"secondVC"];
? ? [selfpresentViewController:vc?animated:YES?completion:nil];
返回上一界面可以用:[self?dismissViewControllerAnimated:YES?completion:nil];?
對自己 說:將來的你,會感激現在的你,因為現在的我在努力著,為了將來的我生活更好。
總結
- 上一篇: 漫漫漫游路(七)
- 下一篇: 多角度透彻理解渐近表示法(大O表示法)