摘要: 1、判断用户名,在2-16位-(BOOL)CheckInput:(NSString *)_text{ NSString *Regex = @"^\\w{2,16}$"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF... 阅读全文
posted @ 2014-08-21 21:28 蜗牛强 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要把图片、textview等view设置成圆角:需要Core Graphics框架头文件:#importcode:view.layer.borderWidth=1;view.layer.cornerRadius=6;view.layer.masksToBounds=YES; 阅读全文
posted @ 2014-08-21 21:27 蜗牛强 阅读(1973) 评论(0) 推荐(0) 编辑
摘要: 最近程序中需要做分享功能,腾讯的的OK,但新浪的注销后,再次点击时,本来应该进入到登录的授权页面,webview形式出现。但结果每次再进入时,会自动登录上次注销的号。查了相关资料后,发现有两种解决办:1:因为只清除了登录数据,但是uiwebview的cookie仍然保留在本地,所以需要清除uiweb... 阅读全文
posted @ 2014-08-21 21:26 蜗牛强 阅读(723) 评论(0) 推荐(0) 编辑
摘要: http://blog.fuckbugs.me/category/ios///CatchImage.h#import@interfaceCatchImage:NSObject/**videoURL:视频地址(本地/网络)*time:第N帧*/+(UIImage*)thumbnailImageForV... 阅读全文
posted @ 2014-08-21 21:25 蜗牛强 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 这里使用框架提供的des加解密库: 首先引入头文件 #import 主要的加解密函数如下:/*字符串加密*参数*plainText:加密明文*key:密钥64位*/+(NSString*)encryptUseDES:(NSString*)plainTextkey:(NSString*)key{NSS... 阅读全文
posted @ 2014-08-21 21:23 蜗牛强 阅读(274) 评论(0) 推荐(0) 编辑
摘要: os提供了对通讯录操作的组建,其中一个是直接操作通讯录,另一个是调用通讯录的UI组建。实现方法如下:添加AddressBook.framework到工程中。代码实现: -(IBAction)onClickbutton:(id)sender { NSMutableArray* personA... 阅读全文
posted @ 2014-08-21 21:22 蜗牛强 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 分两步:步骤一:首先在程序A的plist中添加url typesCFBundleURLTypesCFBundleURLNameAAAAACFBundleURLSchemestestA步骤二:在程序B中调用A程序的地方添加代码// @"testA:" -->URLSchemeNSURL *myURL_... 阅读全文
posted @ 2014-08-21 21:21 蜗牛强 阅读(775) 评论(0) 推荐(0) 编辑
摘要: // Only override drawRect: if you perform custom drawing.// An empty implementation adversely affects performance during animation.- (void)drawRect:(C... 阅读全文
posted @ 2014-08-21 21:20 蜗牛强 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 服务端使用gzip压缩,可以大幅度减小传输包的体积,加快客户端网络请求速度,为用户节省流量。当服务器返回的httpHeader的"Content-Encoding" 属性的值是gzip时,数据会自动被解压缩,但有时候在客户端还没拿到数据的时候,就已经被某些网关解压了,这样gzip就没有起到作用。因此... 阅读全文
posted @ 2014-08-21 21:19 蜗牛强 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中,我们常常需要将工程文件打包成.ipa文件,提供给越狱的iphone安装。下面是一种方法:1、首先应该给工程安装好配置文件(这里不再敖述),在ios device的状态下,运行成功。2、选择Product->archive,如下图3、点击Distribute按钮,弹出新窗口,选择Expo... 阅读全文
posted @ 2014-08-21 21:18 蜗牛强 阅读(678) 评论(0) 推荐(0) 编辑
摘要: UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIP... 阅读全文
posted @ 2014-08-21 21:15 蜗牛强 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 本文为大家介绍了iOS开发ASIHTTPRequest下载数据的内容,其中包括设定将服务器响应数据直接下载到文件,处理收到的服务器响应数据,PUT请求、获取HTTP状态码,读取响应头,处理文本编码,处理重定向等等内容。将服务器响应数据直接下载到文件如果你请求的资源很大,你可以直接将数据下载到文件中来... 阅读全文
posted @ 2014-08-21 21:14 蜗牛强 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传的原理在我的博客:http://blog.csdn.net/pjk1129/article/details... 阅读全文
posted @ 2014-08-21 21:10 蜗牛强 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在做iphone开发之前,我(ray)对声音格式了解的相当少。我知道一些“wav”和“mp3”声音格式的差异,但是我肯定不能准确地告诉你“AAC”、“CAF”是什么格式的声音文件,同时也不知道在MAC上最好的转换音频文件的方法是什么。我深知,假如你想要成为一名合格的iphone开发者,你必须对声音文... 阅读全文
posted @ 2014-08-21 21:05 蜗牛强 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 有时候需要在iOS系统里面,删除指定文件夹的内容,文件夹里面可能是文件,也可能包含有文件夹。删除指定类型的文件。方法如下:NSString*extension = @"m4r";NSFileManager*fileManager = [NSFileManagerdefaultManager];NSA... 阅读全文
posted @ 2014-08-21 21:03 蜗牛强 阅读(561) 评论(0) 推荐(0) 编辑
摘要: “.a”(静态库)文件无法上传(svn工具:Versions) 网上查询了一下,说是Xcode自带的svn和Versions以及一些其它工具都不能上传".a"文件。 解决办法如下:1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐... 阅读全文
posted @ 2014-08-21 21:01 蜗牛强 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 要导入的头文件#import"Reachability.h"网络检测代码段 BOOLisExistenceNetwork;Reachability*r = [ReachabilityreachabilityWithHostName:@"www.apple.com"]; switch([rcurren... 阅读全文
posted @ 2014-08-21 20:58 蜗牛强 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 前言http://blog.devtang.com/blog/2012/04/22/use-fmdb/SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dyl... 阅读全文
posted @ 2014-08-21 10:07 蜗牛强 阅读(257) 评论(0) 推荐(0) 编辑