2015二月IOS學習隨筆上

來源:互聯網
上載者:User

標籤:

swift是一門指令碼語言無指標和記憶體管理機制函數內部可以定義函數func a->(Int->Int)  :一個返回函數地址的函數------這個返回的函數是一個Int參數,傳回值Int的函數swift的數組是動態分配記憶體的------沒有所謂的先定義長度,再使用閉包closure——>>反向傳值———>>UI編程extension的使用的——類擴充------在不同的地方聲明類介面---protocolswift沒有名稱空間,卻可以使用類的嵌套來實現NSlog的使用詞典dictionary 枚舉 Enum app:Int這樣可以與數字關聯rawValue可以顯示枚舉的數字值 Navigation Controller :一個導航的介面新版本的Xcode需要在navigation controller的屬性視窗,把那navigation controller設定為初始視窗1 自動布局(autolayout)2  AppDelegate是顯示程式在運行或者,進入後台所監聽 UI介面設計中傳統方法和Assistant editor綁定代碼在圖形介面編程時,解決的第一問題就是如何將靜態介面與代碼關聯起來,或者說是代碼如何與介面上的對象通訊, 代碼如何操作介面上的對象。在 iPhone 平台上,引入了 IBOutlet 與 IBAction。通過在變數前增加 IBOutlet 來說明該變數將與介面上的某個 UI 對象對應,在方法前增加 IBAction 來說明該方法將與介面上的事件對應。 1 IBOutlet 的使用方法1:在代碼中定義的變數中前面加上@IBOutlet在控制項中加上右鍵 new reference outlet中和指定的view controller串連後,選擇上面的變數可以在程式中使用這個變數方法2:直接把控制項拖向指定的代碼中 2 IBAciton和上述的IBOotlet相似在代碼中定義的變數中前面加上@IBAction在控制項中加上右鍵 touch up inside中和指定的view controller串連後,選擇上面的變數對於上面的變數,可以是個函數,這個函數需要傳入一個事件sender:AnyObjectIOS StoryBoard控制項和swift類綁定cocoa touch class 對於一個viewcontroller控制項,直接在身份檢測器中關聯寫好的類 3ios原始碼添加控制項var label = UILabel(frame: CGRect(x: 50, y: 50, width: 100, height: 100))label.text = "hello world"view.addSubview(label) //這個view就是當前ViewController的對象   UIWebView的使用wv.loadRequest(NSURLRequest( URL:NSURL( string: urlInput.text)!))//loadRequest方法需要一個NSURLRequest對象,這個對象需要一個NSURL的URL 這裡的URL需要有首碼http://  

2015二月IOS學習隨筆上

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.