虽然iOS系统相比于其他手机操作系统相对安全,但是这个安全并不是绝对的,我一直相信,道高一尺魔高一丈。此文想以实际例子出发,告诉大家,如何去反编译一个app,并且从某个角度来说,iOS没有传说中的“安全”。 这里只最简单的结论给大家,具体原理以及工具的详细使用,请各位自行Google,为什么这么做呢 ...
分类:
移动开发 时间:
2016-05-10 18:41:08
阅读次数:
224
- (NSDate *)getNowDateFromatAnDate:(NSDate *)anyDate { //设置源日期时区 NSTimeZone* sourceTimeZone = [NSTimeZone timeZoneWithAbbreviation:@"UTC"];//或GMT //设置 ...
分类:
移动开发 时间:
2016-05-09 12:32:42
阅读次数:
228
iOS系统中,每个应用都有自己的沙盒,且应用只能访问其对应的沙盒目录下面的文件。当然,在用户授权的情况下,应用也可以访问其他目录下面的文件。比如,用户授权情况下,应用可以访问相册、通讯录。在开发中,经常会涉及到 iOS 沙盒目录,比如读写文件,归档解档等。 一:沙盒的目录结构 app的沙盒目录结构如 ...
分类:
移动开发 时间:
2016-05-06 21:42:06
阅读次数:
166
动态下载字体,不仅可以减少APP包的大小,而且字体在iOS系统中是公共的,可共用的...
分类:
移动开发 时间:
2016-05-06 12:36:54
阅读次数:
448
一、屏幕旋转检测方法 在特别的场景下,需要针对屏幕旋转作特殊处理。在ios系统下实现相关的功能还是比较方便的。 我下面介绍两种方法: 1、监测状态栏方向 Debug时我们发现下面这段代码没有被打印 这是因为这种方式监听的是StatusBar也就是状态栏的方向,所以这个是跟你的布局有关的,你的布局转了 ...
分类:
移动开发 时间:
2016-05-04 18:38:47
阅读次数:
190
首先了解一下ios系统的四层结构 1. Core OS 核心操作系统层 2. Core Services 核心服务层 3. Media 媒体层 4. cocoa touch层 Media层就是支持多媒体播放的 ios9以后官方推荐使用AVKit 和AVFoundtion框架来实现视频的播放 - (I ...
分类:
移动开发 时间:
2016-05-04 01:04:00
阅读次数:
260
虽然iOS系统相比于其他手机操作系统相对安全,但是这个安全并不是绝对的。此文想以实际例子出发,告诉大家,如何去反编译一个app。...
分类:
移动开发 时间:
2016-05-03 18:12:40
阅读次数:
220
一、什么是CALayer * 在iOS系统中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。 * 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个层。 * 在创建UIView对象时,UIView内部会自动创建 ...
分类:
其他好文 时间:
2016-05-03 12:17:05
阅读次数:
143
ios系统自带的分享,支持的平台非常有限, 国内的只有 新浪微博和 腾讯微博,但是程序要求不多的话,也可以直接使用系统自带的分享,也比较简单。 首先,需要导入系统自带的框架 #import <Social/Social.h> // 1.判断平台是否可用(就是手机设置里 的新浪微博 和腾讯微博 有没有 ...
分类:
移动开发 时间:
2016-05-03 00:31:39
阅读次数:
173
前阵子,Apple正式发布了新的iOS 7系统,最大最直观的改变在于界面变得小清新范了,我也提到《iOS,你真的越来越像Android了》。不过对于移动开发者来说,除了要适应Xcode 5,最应该关注的还是iOS 7在开发接口的上的变化。概览Apple提供的官方文档《What’s
New in iOS》,最最让我欣喜的是iOS 7中加入了JavaScriptCore框架。该框架让Objecti...
分类:
编程语言 时间:
2016-04-29 16:31:23
阅读次数:
289