UIWebView在swift里面的語法,和OC不太一樣,但是,使用方法什么的,都是從OC演變過來的。比如,都得有init方法,都有loadRequest方法,所以,有了OC這個基礎,學習swift是一件很easy的事情。
這件事情要去堅持,爭取將swift用熟練。
一開始,湯老師給了我一份中文翻譯版的Swift的文檔,從基礎講起,雖然好多都是我不知道的事情,但是看了三四天之后,頭就大了,再看新的東西,腦袋里面就不掛渣了,第二天看頭一天的東西,一點印象都沒有,是不是我沒有用心的緣故呢? 不管是啥原因,都不想再繼續看了。在用到的時候,會去里面搜索,也不想頁++的看了。
現在就記錄一下學習和使用的過程,希望自己這個經常半途而廢的二桿子能夠堅持下來。
定義變量:
var webView:UIWebView!
var number:Int = 0
var name: String = ""
在定義控件的時候,公式是:變量類型 變量名稱:繼承的父類
有了公式就好解決了。想起以前上物理還是上化學,遇見自己一頭莫展的題目,一開始想無頭蒼蠅想這個方法,那個方法,最終都沒有思路,有的時候會靈光一閃,想到有關的公式,這個時候,就會聰明地辨別出那個數應該放在哪個變量上,於是問題就迎刃而解。有的時候,我自己也很佩服自己的這種聰明和淡定勁。不過,它只是偶爾才會出現-----扯遠了!
公式是:變量類型 變量名稱:繼承的父類
變量類型:一般用var 和let,var是變量,let是常量。如果定義了一個參數,你把它寫為var,但是在后面你並沒有對它的值進行二次更改,這個時候,Xcode會自動提示,會出現可供點擊的黃色的提示,讓你將它變為常量。
變量名稱:就是自己起的名字,比如叫a或者叫b
繼承的父類:就是這個類型,本來是什么類型的,比如String、Int、UILabel
初始化加加載:
self.webView = UIWebView.init(frame: self.view.bounds)
self.view.addSubview(self.webView)
let url:NSURL = NSURL.init(string: "http://www.baidu.com")!
self.webView.loadRequest(NSURLRequest.init(URL: url))
這樣就能加載出來了。。。
我要去綠化祖國了!
