iOS开发之进阶操作
宋_波
这个作者很懒,什么都没留下…
展开
-
IOS、java支持DES加密
转载请注明博客地址:http://blog.csdn.net/mengxiangyue/article/details/40015727最近在考虑数据加密方面的需求,所以对数据加密简单的看了一下,当然不是看的原理,只是看看怎么能够实现。现在我们需要实现的是移动端和后台(java)数据加解密的配合,开始的时候考虑的使用RSA,因为RSA是非对称加密,更加安全点,但是RSA加密的过程中,ios转载 2015-03-26 10:20:45 · 889 阅读 · 0 评论 -
iOS7之定制View Controller切换效果
原文地址:iOS7之定制View Controller切换效果在iOS5和iOS6前,View Controller的切换主要有4种: 1. Push/Pop,NavigationViewController常干的事儿2. Tab,TabViewController点击3. Present Modal,调用ViewController的presentViewController:a转载 2015-09-06 13:41:53 · 450 阅读 · 0 评论 -
Cocoa中的位与位运算
原文地址:Cocoa中的位与位运算介绍位操作是程序设计中对位模式或二进制数的一元和二元操作. 在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多. 在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算).(摘自wikipedia)OC作为c的扩展和超集,位运算自然使用的是c的操作符。c提供了6个位操作符,$转载 2015-09-06 16:47:43 · 441 阅读 · 0 评论 -
iOS使用CoreMotion实现摇一摇功能
原文地址:iOS使用CoreMotion实现摇一摇功能现在网上介绍的iOS摇一摇功能,基本是以借助系统的ShakeToEdit功能来实现,什么是ShakeToEdit?看下图应该就能懂: 怎么实现?请看以下代码://ViewController 加入以下两方法-(BOOL)canBecomeFirstResponder{//让当前controller转载 2015-09-21 17:16:37 · 4463 阅读 · 1 评论 -
GCD 深入理解(二)
原文地址:GCD 深入理解(二)转自@nixzhu的GitHub主页(译者:Riven、@nixzhu),原文《Grand Central Dispatch In-Depth: Part 2/2》 欢迎来到GCD深入理解系列教程的第二部分(也是最后一部分)。 在本系列的第一部分中,你已经学到超过你想像的关于并发、线程以及GCD 如何工转载 2015-10-27 16:54:28 · 401 阅读 · 0 评论 -
iOS开发之静态库.a的制作教程
原文地址:iOS开发之静态库.a的制作教程简介什么是库?库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为 2 种类型开源库公开源代码,能看到具体实现比如 SDWebImage 、 AFNetworking闭源库不公开源代码,是经过编译后的二进制文件,看不到具体实现主要分为:静态库、动转载 2016-09-13 16:39:05 · 592 阅读 · 0 评论 -
宏定义的黑魔法 - 宏菜鸟起飞手册
原文地址:宏定义的黑魔法 - 宏菜鸟起飞手册宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而在更高层级进行开发时,我们会将更多的重心放在业务逻辑上,似乎对宏的使用和依赖并不多。但是使用宏定义的好处是不言自明的,在节省工作量的同时,代码可读性大大增加。如果想成为一个能写出漂转载 2015-09-07 09:41:13 · 510 阅读 · 0 评论 -
iOS安全系列之一:HTTPS
原文地址:iOS安全系列之一:HTTPS如何打造一个安全的App?这是每一个移动开发者必须面对的问题。在移动App开发领域,开发工程师对于安全方面的考虑普遍比较欠缺,而由于iOS平台的封闭性,遭遇到的安全问题相比于Android来说要少得多,这就导致了许多iOS开发人员对于安全性方面没有太多的深入,但对于一个合格的软件开发者来说,安全知识是必备知识之一。对于未越狱的iOS设备来转载 2015-09-25 15:10:07 · 642 阅读 · 0 评论 -
Object-C实现DES加密算法详解
原文地址:http://bbs.9ria.com/thread-242572-1-1.html一、DES算法 美国国家标准局1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准,于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。加密算法要达到的目的(通常称为DES 密码算法要求)主要为以下四点: ☆提供高质量的数据保护,防止数据未经授权的泄转载 2015-03-26 10:24:40 · 1791 阅读 · 0 评论 -
iOS开发网络数据之AFNetworking使用
原文地址:iOS开发网络数据之AFNetworking使用如何选择AFNetworking版本官网下载2.5版本:http://afnetworking.com/此文章基于AFNetworking2.0,如果您使用的是2.5版本的,请看这篇文章:AFNetworking2.5使用首先得下载AFNetworking库文件,下载时得首先弄清楚,你将要开发的软件兼容的转载 2015-03-05 16:34:32 · 1025 阅读 · 0 评论 -
iOS- 利用AFNetworking(AFN) - 实现文件断点下载
官方建议AFN的使用方法 1. 定义一个全局的AFHttpClient:包含有 1> baseURL 2> 请求 3> 操作队列 NSOperationQueue 2. 由AFHTTPRequestOperation负责所有的网络操作请求 0.导入框架准备工作转载 2015-03-16 09:57:06 · 1803 阅读 · 2 评论 -
iOS常见图片缓冲策略
原文地址:http://zhangbuhuai.com/2015/02/11/常用图片缓冲策略/写在前面“下载图片”几乎是每一个移动App都要处理的问题,对于iOS开发平台而言,下载图片并不是一个多么复杂的事情,给定一个URL,然后使用URL相关库(譬如AFNetworking)去把图片取出来即可,但站在用户的角度,相对于文本信息,下载图片往往会带来更大的成本(下载时间长,流量大等转载 2015-05-12 10:26:38 · 806 阅读 · 0 评论 -
CocoaPods详解之----进阶篇
CocoaPods详解之----进阶篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/19178709转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、Podfile.lock文件上文讲过,在开始使转载 2015-05-04 10:59:10 · 360 阅读 · 0 评论 -
CocoaPods详解之----使用篇
CocoaPods详解之----使用篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、什么是CocoaPods1、为什么需要Coco转载 2015-05-04 10:59:43 · 533 阅读 · 0 评论 -
CocoaPods详解之----制作篇
CocoaPods详解之----制作篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/20067595转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!学会使用别人的Pods依赖库以后,你一定对创建自己的依赖库转载 2015-05-04 11:00:57 · 385 阅读 · 0 评论 -
ios 可变参数(va_list,va_start,va_end)
原文地址:ios 可变参数(va_list,va_start,va_end)例如:UIAlertView的init方法中的otherButtonTitles:(NSString *)otherButtonTitles, ...等多个可变参数。ios实现传递不定长的多个参数的方法是使用va_list。va_list是C语言提供的处理变长参数的一种方法。在调用的时候要在参数结尾转载 2015-06-23 15:18:08 · 2478 阅读 · 0 评论 -
iOS安全系列之二:HTTPS进阶
原文地址:iOS安全系列之二:HTTPS进阶上一篇《iOS安全系列之一:HTTPS》被CocoaChina转载,还顺便上了下头条: 打造安全的App!iOS安全系列之 HTTPS,但那篇文章只是介绍了比较偏应用的初级知识,对于想要深入了解HTTPS的同学来说是远远不够的,刚好本人最近工作上也遇到并解决了一些HTTPS相关的问题,以此为契机,决定写这篇更深入介绍HTTPS的文章。转载 2015-09-25 15:16:58 · 1484 阅读 · 0 评论