ios
huwenbo1hao
这个作者很懒,什么都没留下…
展开
-
DES+Base64 加密解密的方法
为了保护存储文件不被无聊的吊丝破解,对存储文件里一些明感数据加密还是必须的。 之前自己参考资料写了个Base64,没调试通,死于胎腹。之后在网上找到个GTMBase64,Google Toolbox for Mac。转载 2014-06-23 14:15:08 · 2750 阅读 · 0 评论 -
iOS 应用内下载
首先导入系统库:StoreKit.frameworkSKStoreProductViewController *ctrl = [[SKStoreProductViewController alloc] init]; [ctrl setDelegate:self]; [ctrl loadProductWithParameters:@{SKStoreProductPar原创 2015-03-27 16:20:40 · 548 阅读 · 0 评论 -
二维码备忘录
1、二维码参考文章:点击打开链接原创 2015-01-23 13:48:52 · 390 阅读 · 0 评论 -
UIKeyCommand自定义键盘
有时候给自己的程序添加一些自定义的快捷键也是有必要的,在需要添加快捷键的viewController里面添加-(BOOL)canBecomeFirstResponder{ return YES;}-(NSArray *)keyCommands{//组合键 return@[[UIKeyCommandkeyCommandWit原创 2015-04-14 14:15:43 · 2477 阅读 · 0 评论 -
iOS navigationbar背景颜色和button title的问题
ios7之前 nc.navigationBar.tintColorios7之后 nc.navigationBar.barTintColorpresentViewController的时候navigationbar颜色会跳转,解决办法[nc.navigationBarsetTranslucent:NO];原创 2015-02-05 16:50:59 · 528 阅读 · 0 评论 -
UITableView不让section悬浮
方法一、- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 100; if (scrollView.contentOffset.ycontentOffset.y>=0) { scrollView.conten原创 2015-05-08 19:33:31 · 862 阅读 · 0 评论 -
NSLayoutConstraint
1、使用NSLayoutConstraint记得把需要加限制的控件属性translatesAutoresizingMaskIntoConstraints置为NOtranslatesAutoresizingMaskIntoConstraints2、如果控件使用了NSLayoutConstraint,那么控件的所有位置信息都将使用NSLayoutConstraint。原创 2015-05-27 15:19:24 · 357 阅读 · 0 评论 -
汉子乱码
NSStringEncoding enc=CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);NSString *str=[[NSString alloc] initWithData:responseData encoding:enc];NSLog(@"data to string is %转载 2015-05-19 17:41:31 · 415 阅读 · 0 评论 -
终端模拟post请求
curl -H "X-Requested-With:XMLHttpRequest" -d "参数" "URL内容"原创 2015-05-19 15:40:30 · 2170 阅读 · 0 评论 -
oc unicode解码
//unicode编码以\u开头+ (NSString *)decode:(NSString *)unicodeStr{ NSString *tempStr1 = [unicodeStrstringByReplacingOccurrencesOfString:@"\\u"withString:@"\\U"]; NSString *tempSt转载 2015-05-19 17:43:06 · 929 阅读 · 0 评论 -
UISeachBar去掉icon
UISearchBar *searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(100, 0100, 200, 40)]; [searchBar setImage:[UIImage new] forSearchBarIcon:UISearchBarIconSearch state:UIControlStateNorma原创 2015-07-28 16:00:54 · 1152 阅读 · 0 评论 -
CoreImage学习笔记
See alsoCore Image Referece CollectionCore Image Fileter RefereceCore Image Kernel Language Reference1、图像处理Core Image有三个类处理图片a、 CIFilter:可变的用来描述一个结果,一个滤镜对象至少一个输入参数和一个输出图片b、 CIImage:一原创 2015-08-10 10:42:39 · 1602 阅读 · 0 评论 -
CocoaPods安装备忘
参考原文:点击打开链接以前项目第三方都是自己下载后手动add进来,经常看人用cocoapods,今天自己也试了一下,流程网上基本上都有了,我也再复制粘贴过来一个流程吧,然后把自己遇到的问题说一下;(网上说cocoapods.org被禁用了(得*墙才行),第一步前得加几步才行,不过我直接从第一步开始是没问题的,可能已经放开能用了,不过还是把操作说一下吧)步骤如下:用淘宝的Ruby镜像来访原创 2015-02-07 14:44:29 · 425 阅读 · 0 评论 -
iOS9问题备忘
iOS9.0升级后,相应的APP作如下修改1:info.plist中增加:NSAppTransportSecurity类型Dictionary在NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设置为YES原因是iOS9引入了新特性App Transport Security(ATS),新特性要求APP内访问的网转载 2015-09-22 11:16:42 · 1289 阅读 · 0 评论 -
UIScrollview嵌套UITableview时,点击Statasubar不能滚动到顶部的问题
1、如果只是一个scrollview嵌套一个tableview,那么将scrollview的scrollToTop设置为NO即可,因为两个互相冲突;2、如果一个scrollview上面嵌套了很多个tableview,那么每次切换的时候,将要显示的tableview的scollToTop设置为YES,其他的都设置为NO,其实原理还是一样。原创 2015-11-02 18:58:00 · 648 阅读 · 0 评论 -
ios8 tableview detailtextlabel不显示内容 备注
cell返回前添加[cell layoutSubviews];原创 2015-03-06 16:14:13 · 1420 阅读 · 0 评论 -
友盟分享QQ空间分享出现打开QQ空间失败
UMSocialUrlResource *urlResource = [[UMSocialUrlResourcealloc] initWithSnsResourceType:UMSocialUrlResourceTypeDefaulturl:@""]其中的resourceType必须为UMSocialUrlResourceTypeImage刚开始我写的:UMSoci原创 2015-02-10 15:34:34 · 3815 阅读 · 0 评论 -
intent基本用法
Intent是同一个或不同的应用中的组件之间的消息传递的媒介,是一个将要执行动作的抽象描述,一般来说是作为参数来使用。 intent用来启动activity的几个方法;1、Intent i = new Intent();i.setClassName("com.who.l001intents",//包名"com.who.l001intents.Aty1"//类名,必须把包名包括进原创 2015-01-04 23:06:40 · 506 阅读 · 0 评论 -
ios连接到下载评价界面
考虑到这个属于「推广」(好像算是吧。。。)就发到这一版来了,人也比较多。iOS7以前的写法在iOS7下行不通了,跳转之后是一片空白。新的写法如下:?1itms-apps://itunes.apple.com/app/idYOUR_APP_ID旧的写法要保持,也就是说,iOS7和pre i转载 2014-06-06 09:53:08 · 469 阅读 · 0 评论 -
ios md5加密
- (NSString *)md5:(NSString *)str{ const char *cStr = [str UTF8String]; unsigned char result[16]; CC_MD5(cStr, strlen(cStr), result); // This is the md5 call return [NSString str转载 2014-06-25 22:54:45 · 550 阅读 · 0 评论 -
IOS缓存机制详解
为什么要有缓存应用需要离线工作的主要原因就是改善应用所表现出的性能。将应用内容缓存起来就可以支持离线。我们可以用两种不同的缓存来使应用离线工作。第一种是**按需缓存**,这种情况下应用缓存起请求应答,就和Web浏览器的工作原理一样;第二种是**预缓存**,这种情况是缓存全部内容(或者最近n条记录)以便离线访问。像第14章中开发的Web服务应用利用按需缓存技术来改善可感知的性能而不是转载 2014-06-28 16:55:53 · 508 阅读 · 0 评论 -
ios文件存储--NSFileHandle
一、内容追加首先在根目录创建一个名为filehandletest.txt的文件,然后往里面追加内容:代码如下NSString *homePath = NSHomeDirectory(); NSString *filePath = [homePath stringByAppendingPathComponent:@"filehandletest.txt"];原创 2014-06-28 16:57:51 · 584 阅读 · 0 评论 -
swift容器类一
swift交流群:342581988,欢迎加入!1、Arrays原创 2014-06-09 21:34:48 · 643 阅读 · 0 评论 -
ios发短信
发送短信这个事儿吧,在IOS下控制的要比Android下严格的多,不过也是可以的,下面我们来看一下发送短信都有哪些要求。1. 首先要引入MessageUI.framework,这个我们之前的学习笔记里也讲过好多次了,很容易就可以添加。 2. 然后添加协议ETViewController.h文件中的代码如下转载 2014-06-23 10:29:36 · 641 阅读 · 0 评论 -
QQ状态栏显示消息效果
源码地址原创 2014-10-16 17:23:59 · 642 阅读 · 0 评论 -
iOS汉字转拼音
#import @interface NSString (TransferToPinyin)+(NSString*)transerToPin:(NSString*)hanzi;@end#import "NSString+TransferToPinyin.h"@implementation NSString (Tra原创 2015-01-08 23:26:10 · 442 阅读 · 0 评论 -
iOS自动更新提醒第三方类库
https://github.com/nicklockwood/iVersion/原创 2014-12-25 17:26:13 · 481 阅读 · 0 评论 -
iOS sqlite
进入数据库sqlite :sqlite3 databasename;查看数据库表: .ta;查看内容 select * from tablename;每次都得加分号原创 2014-12-10 16:59:32 · 420 阅读 · 0 评论 -
iOS scrollview touchbegin
1 开篇最近在项目中遇到一个 需求就是在一个可以左右拨动的页面上,添加一些交互功能,比如说点击某个页面会有文字变化,图片变换,最后有比较特殊的需求是做个像slider功能的可以拖动的按钮,并且有吸附功能,即当滑动停止在两个图标间的时候,可以滑向离自己比较近的图标。(PS:本人是新手,哈哈,高手就全当路过吧),一看到的时候觉的没什么问题,很简单的不就是一个scrollview+tou转载 2015-02-05 20:14:24 · 1721 阅读 · 0 评论 -
收到从svn上荡下来有冲突的项目的处理方法
打开项目工程目录,.xcodeproj打开包内容,其中应该会有几个.pbxproj文件,打开主要的那个,当然你可以一个一个试一下,然后把里面冲突的东西删除掉,项目就可以打开了原创 2015-02-10 14:33:06 · 476 阅读 · 0 评论 -
iOS information from info.plist not available,file may not exist at specified path解决方法
理论上应该是info.plist(应该是supporting files目录下的 工程名-Info.plist,在工程的根目录下)有问题,如果自己以前有备份,把以前的copy过来覆盖掉就可以了,如果没有,那么腻就去仿照其他的写一个吧原创 2015-02-10 14:35:58 · 3918 阅读 · 0 评论 -
iOS屏幕旋转问题
1、- (BOOL)shouldAutorotate //是否支持旋转-(UIInterfaceOrientationMask)supportedInterfaceOrientations //支持的屏幕方向这两个方法用于controller的方向2、注意:并不是上面两个方法是无敌的,只有当controller是跟控制器时有用,或者不是跟控制器时的导航控制器和tabbarc原创 2015-11-26 14:54:21 · 497 阅读 · 0 评论