分类 : 46个相关结果 20次浏览

iOS曝惊天漏洞:微信、支付宝全中招

在越狱与否的争论中,反对方最铿锵的证据就是 iOS 原生系统的安全性。不过,ID@蒸米的用户昨天在乌云平台发布了一篇漏洞报告文章,指出 iOS 系统无论越狱与否,都存在一个重大安全隐患。他展示了在未越狱且搭载 iOS 8.2 系统的 iPhone 上用 URL Scheme 设计漏洞劫持微信支付(京东客户端)和支付宝(美团客户端)账号密码的视频 Demo。

正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。

iOS可执行文件压缩瘦身法的实现解析

缩减iOS安装包大小是很多中大型APP都要做的事,一般首先会对资源文件下手,压缩图片/音频,去除不必要的资源。这些资源优化做完后,我们还可以尝试对可执行文件进行瘦身,项目越大,可执行文件占用的体积越大,又因为AppStore会对可执行文件加密,导致可执行文件的压缩率低,压缩后可执行文件占整个APP安装包的体积比例大约有80%~90%,还是挺值得优化的。下面介绍一下在研究可执行文件过程中发现的可以优化的点。研究的过程使用了linkmap,linkmap的介绍跟生成可以参考另一篇文章—iOS可执行文件的组成。

iOS开发简单的音频播放器

今天第一次接触IOS开发的UI部分,之前学Objective-C的时候一直在模拟的使用Target-Action回调模式,今天算是真正的用了一次。为了熟悉一下基本控件的使用方法,和UI部分的回调,下面开发了一个特别简易的音频播放器,来犒劳一下自己这一天的UI学习成果。在用到UI的控件时如果很好的理解之前博客在Objective-C中的Target-Action回调模式,感觉控件的用法会很顺手。下面的简易播放器没有用到多高深的技术,只是一些基本控件和View的使用。