Detecting iOS I am not a fan of User Agent sniffing, but here is how you would do it: var iOS = /iPad|iPhone|iPod/.test(navigator.platform); Another way, relying on the userAgent: var iOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !window.M…
前言:先展示这个会被多个项目用到的开源的轮播器的其中一个动画效果: 更多的效果请到github原网址查看:https://github.com/nicklockwood/iCarousel 源码也可以到原网址下载得到哦. 下面是译文: Properties The iCarousel has the following properties (note: for Mac OS, substitute NSView for UIView when using properties): @prope…
Event Delivery: The Responder Chain 事件分发--响应链 When you design your app, it’s likely that you want to respond to events dynamically. For example, a touch can occur in many different objects onscreen, and you have to decide which object you want to re…
Source:http://support.apple.com/kb/HT6441 For the protection of our customers, Apple does not disclose, discuss, or confirm security issues until a full investigation has occurred and any necessary patches or releases are available. To learn more abo…
Link:http://www.securitylearn.net/tag/apple-ios-hacking-slides/ A collection of iOS research presentations, videos and interesting papers- iOS Hacking: Title Year Author Download link Fuzzing the Phone in your Phone 2009 Charlie Miller &Collin Mullin…
source-1: http://www.coredump.gr/articles/ios-anti-debugging-protections-part-1/ source-2: http://www.coredump.gr/articles/ios-anti-debugging-protections-part-2/ Many iOS applications use anti-debugging techniques to prevent malicious users from usin…
Introduction (已看) Prerequisites What Has Changed in the Sixth Edition? Our Teaching Philosophy How to Use This Book How This Book Is Ogranized Style Choices Typographical Conventions Necessary Hardware and Software 1. A Simple ios Application (已看) Cr…
iOS Programming UIGestureRecognizer and UIMenuController A UIGestureRecognizer intercepts touches that are on their way to being handled by a view. 一个UIGestureRecognizer拦截touches 在他们被一个view处理的路上. When it recognizes a particular gesture, it sends a…
Summary of Critical and Exploitable iOS Vulnerabilities in 2016 Author:Min (Spark) Zheng, Cererdlong, Eakerqiu @ Team OverSky 0x00 Introduction iOS security is far more fragile than you believe. And there are lots of critical and exploitable iOS vuln…