项目中用的的加密算法,因为要和安卓版的适配,中间遇到许多麻烦。 MD5算法和DES算法是常见的两种加密算法。 MD5:MD5是一种不可逆的加密算法,按我的理解,所谓不可逆,就是不能…
AFNetWorking 在IOS开发中是一个经常会用的第三方开源库,其最好处是维护及时,源码开源。 常用GET与POST请求方法: POST请求: //初始化一个请求对象&nbs…
IOS关于通讯录的开发有两种,一种是直接调用系统的通讯录界面,根据回调信息处理数据,另一种是直接获取系统的通讯录,完全自定义UI,并且可以通过官方给我们提供的接口进行读写。这篇博客…
IOS中调用系统拨打电话发送短信 一、调用打电话界面 [[UIApplication sharedApplication] openURL:[NSURL URLWithString…
#!/usr/bin/env ruby require 'find' filename = 'info.plist' exp = /(CFBundleVersion.*[\s].*…
iPhone API已经提供了系统写邮件界面的接口,使用MFMailComposeViewController,用来显示界面. 项目中需要添加MessageUi.framework…
可以监听有电话来时候的一些状态 #import <coretelephony ctcallcenter.h=""> #import <core…
1 通过简单的URLENCODE + BASE64编码防止数据明文传输 2 对普通请求、返回数据,生成MD5校验(MD5中加入动态密钥),进行数据完整性(简单防篡改,安全性较低,优…
这个方法不仅可以设置Label行距,也可以设置自适应高度 //创建UILabel UILabel *label = [[UILabel alloc]initWithFrame:CG…
1: 获取手机和软件的一些基本信息 //手机序列号 NSString* identifierNumber = [[UIDevice currentDevice] uniqueIde…
// // Action.m // article // // Created by EasyIOS on 14-4-8. // Copyright (c) 2014年 zhuch…
NSLog定义在NSObjCRuntime.h中,如下所示: void NSLog(NSString *format, …); 基本上,NSLog很像printf,同样会在cons…