-
Recent Posts
Recent Comments
- ios下使用rsa算法与php进行加解密通讯 | 老谷自言自语 on About
- york_gu on ios下使用rsa算法与php进行加解密通讯
- aiddroid on 移动应用中,通过在客户端对访问的url进行加密处理来保护服务器上的数据
- GOGO on ios下使用rsa算法与php进行加解密通讯
- york_gu on php获取IP地理位置信息,纯真数据库Sqlite版
Archives
Categories
Blogroll
Meta
Category Archives: iOS
react-native 中自定义 StyleSheet 属性
在 react-native 中,StyleSheet 是一个比较好的样式和代码分离的方式,但是默认提供的 StyleSheet 不是很充足。一个很常见的点击之后发生颜色变化的文本控件都没有默认提供,如果说我们自定义一个 TextHighlightable 控件,同时又希望能在 StyleSheet[......]
ios下获取设备的IP地址
要获取设备的IP地址,网上随便一搜就能找到一大堆结果,但是这些能找到的代码基本上都是用C写的,并没有针对iOS做过优化调整,使用起来也不方便。就只是要获取IP地址而已,封装成一个函数调用一下然后使用起来才方便。代码比较简单,就是把网上抄来的代码做了整理和iOS适配。函数返回一个包含了所有网卡的IP地[......]
Posted in iOS
Leave a comment
修复iOS7下leftBarButtonItem位置相比之前版本靠右的问题
Xcode升级到5.0版本之后,在iOS7下,通过 leftBarButtonItem 设定的左导航栏按钮会出现明显的靠右偏移的情况,就像下面图片这样:
这样的效果看起来是比较别扭的,为了让iOS7下面看起来跟以前一样,就需要针对iOS7特别处理一下了:
UIButton * backBu[......]
给微信iOS版SDK合并成一个真正全兼容的静态 .a 文件
微信的iOS版SDK下载下来之后,我们可以看到有四个文件,两个头文件和两个 .a 静态库文件。也不知道微信为什么要提供两个而不是把他们合并成一个,不过既然他这么提供的,那为了在使用时候更方便,我们就给这两个文件做了一下合并。
首先,我们可以用file命令看到,其中 libWeChatSDK.a 包含[......]
xcode4.5下编译出包含armv6架构的静态库
iOS中使用c函数快速获取一个目录所占的空间大小
在编写iOS应用时,我们都会大量把服务器的接口调用数据或者图片数据进行缓存,为了更好的使用体验,有时候我们也会把各种缓存的数据所占的空间大小告诉用户,提供给用户参考,并让用户可以手动清除缓存数据,就像我们在千寻影视中也就提供了这样一个设置项。但是当数据多了之后,就会发现所占空间的大小计算非常耗时,因[......]
ios中获取UIImage的像素信息
网上搜罗实验了各种方法,最后找到一个很简单的,简单到就只要一行代码:
CFDataRef bitmapData = CGDataProviderCopyData(CGImageGetDataProvider(image.CGImage));
这里拿到的bitmapData变量里面就包含了所有像素的所[......]
Posted in iOS
Leave a comment
ios下使用rsa算法与php进行加解密通讯
首先了解一下几个相关概念,以方便后面遇到的问题的解决:
- RSA算法:1977年由Ron Rivest、Adi Shamirh和LenAdleman发明的,RSA就是取自他们三个人的名字。算法基于一个数论:将两个大素数相乘非常容易,但要对这个乘积的结果进行因式分解却非常困难,因此可以把乘积公开作为公[......]
iPhone中获取磁盘剩余空间大小
+ (long long) freeDiskSpaceInBytes{
struct statfs buf;
long long freespace = -1;
if(statfs(“/var”, &buf) >= 0){
freespace = (long long)(bu[......]