Swift-01 UIWebView加载网页

时间:2022-08-01 00:30:41

  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))

  这样就能加载出来了。。。

  我要去绿化祖国了!