iOS开发

iOS开发-QRCode-二维码识别与生成

前言 有关二维码的介绍,我这里不做过多说明, 可以直接去基维百科查看,附上链接QR code. IOS7之前,开发者进行扫码编程时,一般会借助第三方库。常用的是ZBarSDKaZXingObjC,IOS7之后,系统的AVMetadataObject类中,为我们提供了解析二维码的接口。经过测试,使用原生API扫描和处理的效率非常高,远远高于第三方库。 阅读更多…

iOS开发

js(javascript)与OC(Objective-C)交互

前言 实质上oc与js的通信交互就是发送消息,也即函数调用,iOS7以后官方公布JavaScriptCore framework中很方便我们对他们之间的相互调用。在以前我们只能通过UIWebView的UIWebViewDelegate协议来实现. - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType; 或者 - (void)webViewDidStartLoad:(UIWebView *)webView; 阅读更多…

iOS开发

iOS安全系列之一:IOS 9 – HTTPS

如何打造一个安全的App?这是每一个移动开发者必须面对的问题。在移动App开发领域,开发工程师对于安全方面的考虑普遍比较欠缺,而由于iOS平台的封闭性,遭遇到的安全问题相比于Android来说要少得多,这就导致了许多iOS开发人员对于安全性方面没有太多的深入,但对于一个合格的软件开发者来说,安全知识是必备知识之一。 阅读更多…