自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

转载 IOS开发之----常用函数和常数

介绍一下Objective-c常用的函数,常数变量算术函数【算术函数】函数名说明int rand()随机数生成。(例)srand(time(nil)); //随机数初期化int val = rand()P; //0~49之间的随机数int abs(int a)整数的绝对值(例)int val

2014-04-18 16:52:12 659

转载 base64解码和编码范例(iPhone和Mac通用)

以下内容来自网络,链接 http://www.cocoachina.com/bbs/read.php?tid-8858.html首先下载 base64.zip;如果你想从webService服务器端,获取图片,又如果服务端返回的图片是基于base64编码的,那么你可以往下看:首先你要先会解析webService服务器返回的各种类型数据,这个不在本文讨论范围,可以自己去看相关

2014-04-18 14:58:04 2509

转载 ios 加密解密(包括base64,DES)

#import /******字符串转base64(包括DES加密)******/#define __BASE64( text ) [Base64codeFunc base64StringFromText:text]/******base64(通过DES解密)转字符串******/#define __TEXT( base64 ) [Base64codeFun

2014-04-18 14:06:32 1344

转载 IOS通信加密

原文地址http://blog.csdn.net/nono_love_lilith/article/details/7696533通信加解密基本算是每个涉及到用户信息的客户端都会用到的一个技术。一般我们可能就做简单的防篡改和密文加密。很多时候做一个加密只不过是一个小小的心理安慰吧了,因为纯粹的从安全角度来说,安全性真的不高。对于一些手机支付以及银联的客户端,我看到有用的证书什么来实

2014-04-18 14:04:46 660

转载 iOS XMPP开发环境的搭建

1 首先下载xmppframework这个框架https://github.com/robbiehanson/XMPPFramework 2 环境配置参考:https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOS1 添加xmppframework框架到工程中将下面的文件拖入工程

2014-04-17 17:06:54 695

转载 IOS使用正则表达式去掉html中的标签元素,获得纯文本

本代码段可以解析html中的元素为纯文本,去掉html标签元素?1234567891011121314151617content是根据网址获得的网页源码字符串NSRegularExpression

2014-04-17 15:04:58 3266

转载 揭开正则表达式的神秘面纱

[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm]引言    正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb'

2014-04-17 13:04:39 437

转载 使用ASIHTTPRequest和ASIDownloadCache实现本地缓存

为了节约流量,同时也是为了更好的用户体验,目前很多应用都使用本地缓存机制,其中以网易新闻的缓存功能最为出色。我自己的应用也想加入本地缓存的功能,于是我从网上查阅了相关的资料,发现总体上说有两种方法。一种是自己写缓存的处理,一种是采用ASIHTTPRequest中的ASIDownloadCache。根据我目前的技术水平和时间花费,我果断选择了后者,事实证明效果也很不错。下面说一下实现方法:   

2014-04-17 10:46:18 514

转载 iOS 获取应用程序缓存大小

-(float)getFilePath{//文件管理    NSFileManager *fileManager = [NSFileManager defaultManager];    //缓存路径    NSArray *cachePaths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory,NSUserDomainMask, YE

2014-04-16 17:07:11 1449

转载 在iOS开发中使用FMDB

前言SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite API进行封装的库,

2014-04-16 17:04:20 447

转载 IOS之数据持久化

9.1 数据持久化概述9.2 iOS应用程序目录结构9.3 读写属性列表9.4 对象归档9.5 访问SQLite9.1 数据持久化概述iOS中可以有四种持久化数据的方式: 属性列表、对象归档、SQLite3和Core Data9.2 iOS应用程序目录结构iOS应用程序运行在Mac os模拟器时候,有一下临时目录模拟器3.1.3为例子:/

2014-04-16 16:36:52 476

转载 iOS中常用的四种数据持久化方法简介

iOS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface User : NSObject @property (nonatomic, assign) NSInteg

2014-04-16 16:20:47 392

转载 iOS中如何处理memory warning

在iOS6.0之前,当应用程序收到memory warning时,会调用:UIApplication::didReceiveMemoryWarning -> UIApplicationDelegate::applicationDidReceiveMemoryWarning, 然后调用当前所有的viewController进行处理。因此处理的主要工作是在viewController中。

2014-04-16 14:35:10 647

转载 在oc中编译c或c++

什么是运行级对象调用,就是对象调用不是在语法级的,而是在编译后的运行级的,类似的技术还有微软的COM和开放对象组织的Corba,只不过后两个并不把运行级对象调用的内容加到实现语言里,而是使用单独的IDL语法和文件! 理解了上面这个东西,就能明白,就是让编译器是把源文件当成C还是当成C++来编译!方法一:直接改扩展名.m文件就是把源文件当成写有Object-C的C文件

2014-04-16 14:00:46 820

转载 ios 企业版(in house)及打越狱包

本周的工作是发布公司产品的ios企业版本以及打越狱包。下面简单总结一下方法。1.先说如何打越狱包。原文链接:http://club.tech.sina.com.cn/mobile/thread-976452-1-8.html?retcode=6102制作一个JPG格式图片文件,大小512*512左右,然后将这个JPG格式文件改名为iTunesArtwork(注意大小写),其实如

2014-04-16 13:07:32 2680

转载 常用正则表达式例子

原文:http://blog.sina.com.cn/s/blog_4c646b600100evq3.html1。^\d+$  //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$  //匹配正整数3。^((-\d+)|(0+))$  //匹配非正整数(负整数 + 0)4。^-[0-9]*[1-9][0-9]*$  //匹配负整数5。^-?\d+

2014-04-16 12:40:12 550

转载 iOS block的用法

本文来自台湾的某开发人员的博客,被墙,感觉讲的比较易懂,所以引过来。文字简体化了,原来是繁体,变数=变量,这个注意一下。本文的顺序是层层深入的,要想简单的了解,只看X.1 初探Block就好了本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.0之后新增的程式语法,严格来说block的概念并不算是基础程式设计的范围,对初

2014-04-16 10:00:42 453

转载 iOS中百度地图API的总结

这篇文章记录了:引入百度地图API如何显示地图并定位如何定位获取经纬度如何通过定位得到城市,国家,街道等信息如何通过搜索地理名获得坐标如何实现公交和驾车路线搜索如何实现当前位置到指定位置的公交和驾车路线搜索引入百度地图API首先,需要到http://dev.baidu.com/wiki/imap/ind

2014-04-11 11:30:39 591

转载 IOS开发百度地图API-用点生成路线,导航,气泡响应

IOS百度地图API开发自定义气泡,点击气泡自动生成路线,以及拖拽IOS百度地图开发POISearch搜索附近停车场,附近加油站IOS百度地图视角跳到用户当前位置IOS百度地图开发实时路况IOS开发百度地图自动导航IOS开发百度地图在大头钉上加文字和图片,点击这个整体再弹出气泡IOS开发百度地图实现经纬度导航,无需地名。 第一部分--牛刀小试百度地图零基础到

2014-04-10 13:20:46 1312

转载 iOS7时代我们用什么来追踪和识别用户?

要识别用户,首先就是要选择一个标识符,通过这个标识符来识别这个用户的设备(而不是用户),这个标识符要能够保证一个设备上返回的值是一样的,并且在其他设备上不会出现相同的值。在iOS7之前,曾经有过很多方法来识别用户的设备,从最原始的设备udid、mac地址,到被各广告统计平台广泛使用的开源方案OpenUDID。但随着AppStore开始拒绝接受使用udid的应用,到mac地址在iOS

2014-04-09 14:31:17 585

转载 NSTimer知识点和倒计时的实现

NSTimer其实是将一个监听加入到系统的RunLoop中去,当系统runloop到如何timer条件的循环时,会调用timer一次,当timer执行完,也就是回调函数执行之后,timer会再一次的将自己加入到runloop中去继续监听。  CFRunLoopTimerRef 和 NSTimer这两个类型是可以互换的, 当我们在传参数的时候,看到CFRunLoopTimerRef可以传NS

2014-04-09 10:48:37 482

鬼脸json 脸谱

找了好久的鬼脸json格式化编辑工具 plist样式的可视化编辑、格式化,数据看起来一目了然

2018-09-11

Sublime Text

Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

2018-09-11

ASP.NET实验

关于ASP.NET的实验 内容详实实用 方便学习

2012-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除