WKWebView

此篇笔记主要用来记录WKWebView的学习进展

An object that displays interactive web content, such as for an in-app browser.

进程是计算机科学中最深刻,最成功的概念之一。

在现代系统上运行一个程序时,我们会得到一个假象,就好像我们的程序是系统中当前运行的惟一的程序一样。我们的程序好像是独占地使用处理器和内存。处理器就好像是无间断地一条接一条地执行我们程序中的指令。最后,我们程序中的代码和数据好像是系统内存中唯一的对象。这些假象都是通过进程的概念提供给我们的。

一个独立的逻辑控制流,它提供一个假象,好像我们的程序独占地使用处理器。

一个私有的地址空间,它提供一个假象,好像我们的程序独占地使用内存系统。

单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。最初的定义出现于《设计模式》(Addison-Wesley,1994)

生成器模式:将一个复杂对象的构建与它的表现分离,使得同样的构建过程可以创建不同的表现。

抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。

工厂方法模式:定义创建对象的接口,让子类决定实例化哪一个类。工厂方法使得一个类的实例化延迟到其子类。

原型模式:使用原型实例指定创建对象的种类,并通过复制这个原型创建新的对象。

代理模式:为其他对象提供一种代理以控制对这个对象的访问。

对象创建 接口适配 对象去耦 抽象集合 行为扩展 算法封装 性能与对象访问 对象状态

Standing on Shoulders of Giants 站在巨人的肩膀上

导航栏组件的生命周期和相关的方法的调用顺序。

在导航栏里的 Stack 中,每个 ViewController 都可以永久的影响导航栏样式,这种全局性的变化要求我们在实际开发中必须坚持“谁修改,谁复原”的原则,否则就会造成导航栏状态的混乱。

导航栏的显示与否
导航栏的颜色变化

transparent
translucent
opaque

2019年5月27日 工作日志 微城管

1 将数据发布 从UIWebView切换到WKWebview;
2 将违停查询 从UIWebView切换到WKWebview;
3 将积分规则 从UIWebView切换到WKWebview;
4 将我的积分 从UIWebView切换到WKWebview;
5 将我的消息 从UIWebView切换到WKWebview;

2019年5月28日 工作日志 微城管 上午
6 将每日一题 从UIWebView切换到WKWebview;
7 将每日一题规则 从UIWebView切换到WKWebview;
8 将优秀案卷 从UIWebView切换到WKWebview;
9 将帮助中心 从UIWebView切换到WKWebview;
10 将渣土爆料列表 从UIWebView切换到WKWebview;
11 将工作动态详情 从UIWebView切换到WKWebview;需要处理
12 将垃圾去哪儿 从UIWebView切换到WKWebview;
13 将环卫大数据 从UIWebView切换到WKWebview;
14 将市民热线 从UIWebView切换到WKWebview;
15 将内部应用 从UIWebView切换到WKWebview;

2019年5月28日 工作日志 微城管 下午

1 将数据发布 从UIWebView切换到WKWebview;
2 将违停查询 从UIWebView切换到WKWebview;
15 将内部应用 从UIWebView切换到WKWebview;
8 将优秀案卷 从UIWebView切换到WKWebview;
14 将市民热线 从UIWebView切换到WKWebview;
6 将每日一题 从UIWebView切换到WKWebview;
5 将我的消息 从UIWebView切换到WKWebview;

2019年5月29日 工作日志 微城管
4 将我的积分 从UIWebView切换到WKWebview;
3 将积分规则 从UIWebView切换到WKWebview;

1 删除我的积分
1 删除积分规则
1 删除市民热线
1 删除实时数据发布
1 删除优秀案卷
1 删除内部应用
1 删除每日一题
1 删除每日一题规则
1 删除帮助中心
1 删除垃圾去哪儿
1 删除环卫大数据
1 删除环卫调查
1 删除违停查询
1 删除便民通知

2019年5月30日 工作日志 微城管
1 删除办事大厅
2 删除帮停车
3 删除找找公厕