關(guān)于guard的描述很透徹,之前一直沒有搞懂導(dǎo)致不敢輕易使用,現(xiàn)在算是完全清楚了。
[Swift2.0系列]Defer/Guard 基礎(chǔ)語法2018-Read-Record 記錄我的2018學(xué)習(xí)歷程 1.Defer Swift2.0中加入了defer新語法聲明。defer譯為延緩、推遲之意。那么在Swift2.0...
關(guān)于guard的描述很透徹,之前一直沒有搞懂導(dǎo)致不敢輕易使用,現(xiàn)在算是完全清楚了。
[Swift2.0系列]Defer/Guard 基礎(chǔ)語法2018-Read-Record 記錄我的2018學(xué)習(xí)歷程 1.Defer Swift2.0中加入了defer新語法聲明。defer譯為延緩、推遲之意。那么在Swift2.0...
2018-Read-Record 記錄我的2018學(xué)習(xí)歷程 1.Defer Swift2.0中加入了defer新語法聲明。defer譯為延緩、推遲之意。那么在Swift2.0...
一、沙盒機(jī)制 沙盒機(jī)制 每一個應(yīng)用程序都會擁有一個應(yīng)用程序沙盒 應(yīng)用程序沙盒就是一個文件系統(tǒng)目錄 iOS中的沙盒機(jī)制 沙盒是一種安全體系 TA規(guī)定了應(yīng)用程序只能在為該程序創(chuàng)建...
UICollectionView UICollection的實現(xiàn)和UITableView不一樣的地方在于Item的布局,需要用UICollectionViewLayout類來...
1.storyboard 與xib對比 相同點:都屬于IB編程的方式,可以快速構(gòu)建GUI 不同點:xib側(cè)重于單文件編輯,storyBoard側(cè)重于多頁面關(guān)聯(lián) 直接使用Sim...
1.interface Builder可視化編程 Interface Builder簡介 GUI:圖形用戶界面(Craphical User Interface,簡稱GUI,...
自定義Cell 系統(tǒng)提供的Cell滿足不了復(fù)雜的樣式,因此:自定義Cell和自定義視圖一樣,自己床架哪一種符合我們要求的Cell并使用這個Cell 自定義Cell步驟: 創(chuàng)建...
繼續(xù)我上一章使用的代碼 1.UITableView添加、刪除 UITableView編輯步驟 讓TableView處于編輯狀態(tài) 協(xié)議設(shè)定1.確定Cell是否處于編輯狀態(tài)2.設(shè)...
1.UITableView的概念 UITableView繼承于UIScrollView,可滾動 UITableView的每一條數(shù)據(jù)對應(yīng)的單元格叫做Cell,是UITableV...
UITabBarController 標(biāo)簽視圖控制器 UITabBar 標(biāo)簽,包含多個UITabBarItem,每一個UITabBarItem對應(yīng)一個UIViewContro...
1.屬性傳值 第一步:在SecondViewController.h中定義一個字符串屬性 第二步:在點擊FirstViewController按鈕的方法里面給字符串屬性賦值 ...
1.UINavigationController UINavigationController(導(dǎo)航視圖控制器):管理控制器的控制器,主要管理有層次遞進(jìn)關(guān)系的控制器,以棧的方...
滾動視圖 要求:頁數(shù)與當(dāng)前頁面相同,當(dāng)翻到最后一頁繼續(xù)往下翻會回到第一頁,當(dāng)翻到第一頁繼續(xù)往上翻會回到最后一頁。 想法:在第一頁前添加一個和最后一頁相同的視圖,再通過代理方法...
1.UIControl UIControl:有控制功能的視圖的父類 只要跟控制有關(guān)的空間都是繼承于該類我們不直接用這個類,而是使用其子類 UIControl常用方法- (vo...
事件:當(dāng)用戶手指觸擊屏幕以及在屏幕上移動時,系統(tǒng)不斷發(fā)送給應(yīng)用程序的對象,一個UIEvent對象表示一個事件 觸摸:有事件控件兩方面 時間:手指放下,手指移動,手指抬起 空間...
1.自定義視圖 自定義視圖:將多個控件封裝,用于多個項目中,大大降低開發(fā)成本,提高開發(fā)速率 高質(zhì)量代碼特點:高內(nèi)聚,低耦合 首先創(chuàng)建一個類,名為LTView,繼承自UIVie...
一.UILabel UILabel(標(biāo)簽):顯示文本的控件 創(chuàng)建一個UILabel對象并且設(shè)置大小位置都為100 UILabel *label = [[UILabel all...
iOS,UI的理解: iOS是由蘋果公司開發(fā)的移動操作系統(tǒng),本是給iPhone使用,原名為iPhone OS系統(tǒng),后因各種移動設(shè)備都使用iPhone OS,所以改名為iOS。...