摘要: 一、综述 现在很多的应用都会在多种平台上发布,所以很多程序猿们都开始使用Hybrid App的设计模式。就是在app上嵌入网页,只要写一份网页代码,就可以跑在不同的系统上。在iOS中,app多是通过WebView来加载网页,由于功能需求等原因,代码中少不得要和跟网页交互。 二、原理 在iOS中,本地 阅读全文
posted @ 2017-10-12 21:53 孙富有(iOS工程师) 阅读(515) 评论(0) 推荐(0)
摘要: 在一个复杂的,有状态的系统中,当一个对象的状态发生改变,如何通知系统,并对状态改变做出相应的行为是必需考虑的一个问题,在iOS中为这类问题提供了4种解决方法: 1. NSNotifiactaion和NSNotificationCenter:通知中心 2. Delegates:代理, 3. Callb 阅读全文
posted @ 2017-10-12 21:32 孙富有(iOS工程师) 阅读(179) 评论(0) 推荐(0)
摘要: 在ios8中引入了WKWebView控件,通过在头文件引用 #import <WebKit/WebKit.h>来使用该控件, 这个控件与oc的原生控件uiwebview很相似,它更方便oc与js的相互通讯。 1.oc调用js方法例子: 通过方法: - (void)evaluateJavaScript 阅读全文
posted @ 2017-10-12 21:31 孙富有(iOS工程师) 阅读(7906) 评论(0) 推荐(0)