- 博客(7)
- 收藏
- 关注
原创 iOS MD5和 base64加密
前言: 之前也写过一篇一样的文章,但是那时候的排版有问题,太丑了,又使用 MarkDown的语法重新排了一下版MD5加密简介 它是用哈希算法加密的。哈希算法是一种摘要算法(是一种能产生特殊输出格式的算法,这种算法的特点是:无论用户输入什么长度的原始数据,经过计算后输出的密文都是固定长度的,这种算法的原理是根据一定的运算规则对原数据进行某种形式的提取,这种提取就是摘要,被摘要的数据内容与
2017-03-30 23:24:05
326
原创 Swift3.0 中实现发短信功能
公司项目中要用到点击按钮发短信的功能,由于之前没做过,在网上找了一些 demo, 自己总结点,大神勿喷 ^-^要实现发短信的功能其实不难,可以利用系统的MessageUI.framework框架 就可以实现,步骤如下: 1.首先判断设备是否有发送短信功能 2.如果设备允许发送短信,创建一个MFMessageComposeViewController视图控制器,并对其设置短信内容和收件人
2017-03-30 23:19:32
1732
原创 个人总结Swift 中可选值(Optional)
Optional的定义 Optional是 OC 中没有的数据类型,是苹果在 Swift 中引入的全新类型,它的特点就是可有值,也可以没有值,当它没有值的时候就是 nil. 并且 Swift 中的nil 和 OC 中 nil 也不一样,在 OC 中只有对象才能为 nil, 而在 Swift 中,当基础类型(整型,浮点,布尔等)没有值的时候,也是 nil, 而不是一个初始值,没有初始值的值是不能使用
2017-03-23 21:15:10
533
原创 iOS 友盟分享实现过程
友盟分享的开发文档: http://dev.umeng.com/social/ios/quick-integration?spm=0.0.0.0.ZOvbvz 最近编写了一个友盟分享的Demo,实现了友盟自带分享 UI 和自定义分享 UI 两个样式将分享的内容分享到微信和 QQ。下面是具体的实现过程:首先注册账号获取相应的配置信息友盟开发者账号 —— 获取 appkey微信开发者账号——获取
2016-12-16 12:27:35
491
原创 上架流程
上架步骤一、创建创建App ID二、创建证书请求文件 (CSR文件)三、创建发布证书 (CER)四、创建Provisioning Profiles配置文件 (PP文件)五、在App Store创建应用六、打包上架一、创建App ID1.打开苹果开发者官网,点击“Account”登录会员中心。二、创建证书的请求文件(CSR 文件) CRS文件主要用于绑定你的电脑1 点开 Laun
2016-12-15 20:07:36
348
原创 iOS 内存管理
前言 现在iOS 开发已经不再是 mrc 了,现在是 arc 和 swift 的时代,但是内存管理一直是个非常重要的问题,对于我们初学者来说,如果只是盲目的开发,不知道管理内存的话,会给我们的开发带来很大的麻烦。 内存管理是程序开发中很重要的一部分,我们的程序在运行中会消耗内存,运行结束之后释放占用的内存。如果在程序运行中只占用内存不及时释放的话,会导致程序的内存越来越少,最终导致程序崩溃。
2016-12-13 17:27:20
367
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-13 15:52:42
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人