01 2016 档案

摘要:self.locationTimer =[NSTimer scheduledTimerWithTimeInterval: 0.01 target: self selector:@selector(transformAction) userInfo: nil repeats: YES];-(void) 阅读全文
posted @ 2016-01-31 02:49 北狐 阅读(847) 评论(0) 推荐(0)
摘要:调用一次计时器方法: //不重复,只调用一次。timer运行一次就会自动停止运行 self.locationTimer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector: @selector(LocationTimer) 阅读全文
posted @ 2016-01-31 01:31 北狐 阅读(176) 评论(0) 推荐(0)
摘要:iOS中plist的创建,数据写入与读取功能创建一个test.plist文件-(void)triggerStorage{ NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,Y 阅读全文
posted @ 2016-01-27 15:51 北狐 阅读(235) 评论(0) 推荐(0)
摘要:/设置按钮上的自体的大小//[btn setFont: [UIFont systemFontSize: 14.0]]; //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法//应该使用btn.titleLabel.font = [UIFont systemFontOfSize: ... 阅读全文
posted @ 2016-01-26 00:17 北狐 阅读(1057) 评论(0) 推荐(0)
摘要://源Controller中跳转方法实现 MKDialogController *controller = [[MKDialogController alloc] init]; controller.modalTransitionStyle = UIModalTransitionStyleCross 阅读全文
posted @ 2016-01-25 18:32 北狐 阅读(589) 评论(0) 推荐(0)
摘要:PropertiesalwaysBounceHorizontal //一个布尔值,决定是否弹跳总是出现水平滚动时达到结束内容的看法。默认值是NO 。@property(nonatomic) BOOL alwaysBounceHorizontal //如果这个属性被设置为YES而且bounces的值是... 阅读全文
posted @ 2016-01-25 03:39 北狐 阅读(323) 评论(0) 推荐(0)
摘要:创建当前时间[cpp]view plaincopyprint?NSDate*date=[NSDatedate];从现在开始的24小时 NSTimeIntervala_day =24*60*60; NSDate*tomorrow = [NSDatedateWithTimeIntervalSin... 阅读全文
posted @ 2016-01-24 15:31 北狐 阅读(2226) 评论(0) 推荐(0)
摘要:在使用日历使用中,获取星期的时候NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateFormat:@"EEE"];得到的String 是 “Mon” “Wed”....如果想要得到中文 “周一... 阅读全文
posted @ 2016-01-24 14:01 北狐 阅读(405) 评论(0) 推荐(0)
摘要:获取文字 button.currentTitle更多如下:@property(nullable, nonatomic,readonly,strong) NSString *currentTitle; // normal/highlighted/selected/disabled. can... 阅读全文
posted @ 2016-01-23 19:19 北狐 阅读(283) 评论(0) 推荐(0)
摘要://将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view;//将像素point从view中转换到当前视图中,返回在当前视图中的像素值- (... 阅读全文
posted @ 2016-01-23 18:01 北狐 阅读(144) 评论(0) 推荐(0)
摘要:iOS5.0以后就开始可以使用ARC来代替之前的MRC。1.ARC中使用MRC的类。方法如下:在targets的build phases选项下Compile Sources下选择要不使用arc编译的文件,双击它,输入-fno-objc-arc即可2.MRC中使用ARC的类。方法如下:在targets... 阅读全文
posted @ 2016-01-23 17:59 北狐 阅读(201) 评论(0) 推荐(0)
摘要:好几次用到了NSIndexPath,但是一直不知道怎么通过 row section这两个参数来初始化NSIndexPath *index = [NSIndexPath indexPathForRow:0 inSection:4];直接使用! 阅读全文
posted @ 2016-01-20 15:08 北狐 阅读(911) 评论(0) 推荐(0)
摘要:汇总一下我的解决过程供参考,欢迎指正和补充。解决方案一:参考该博客:http://blog.sina.com.cn/s/blog_85c1f6a50100zxz1.html解决方案二:方案一中的步骤执行完成后不起作用,查看钥匙串中的证书是否有重复,如果有重复删除重复的证书,然后clean&bulid... 阅读全文
posted @ 2016-01-19 17:37 北狐 阅读(256) 评论(0) 推荐(0)
摘要:0. enablesReturnKeyAutomatically默认为No,如果设置为Yes,文本框中没有输入任何字符的话,右下角的返回按钮是disabled的。1.borderStyle设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderSt... 阅读全文
posted @ 2016-01-17 13:00 北狐 阅读(334) 评论(0) 推荐(0)
摘要:NSString+URLEncoding.h#import @interface NSString(URLEncoding)- (NSString *)urlEncodeString;@endNSString+URLEncoding.m#import "NSString+URLEncoding.h"... 阅读全文
posted @ 2016-01-17 12:53 北狐 阅读(334) 评论(0) 推荐(0)
摘要:我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这... 阅读全文
posted @ 2016-01-17 12:52 北狐 阅读(143) 评论(0) 推荐(0)
摘要:UIViewContentModetypedef enum {UIViewContentModeScaleToFill,UIViewContentModeScaleAspectFit,// contents scaled to fit with fixed aspect. remainder is ... 阅读全文
posted @ 2016-01-17 02:21 北狐 阅读(209) 评论(0) 推荐(0)
摘要:在使用 table view 的时侯经常会遇到这样的需求:table view 的 cell 中的内容是动态的,导致在开发的时候不知道一个 cell 的高度具体是多少,所以需要提供一个计算 cell 高度的算法,在每次加载到这个 cell 的时候计算出 cell 真正的高度。在 iOS 8 之前没有... 阅读全文
posted @ 2016-01-16 18:29 北狐 阅读(165) 评论(0) 推荐(0)
摘要:UITextField限制textField长度曾经,以为输入框只是输入字符的,但真的认真为一个登陆界面输入框而改了六七次以后,发现好烦人啊,先谢谢测试的不厌其烦,不杀之恩,不想再用IOS的输入框就是这样子的来敷衍产品汪,认真思考了一下,还真有点不好搞啊,于是呼,找了点测试过能用的代码,贴这里给我们... 阅读全文
posted @ 2016-01-16 13:51 北狐 阅读(347) 评论(0) 推荐(0)
摘要:1、先来几个常用的:[csharp]view plaincopy//是否高清屏#defineisRetina([UIScreeninstancesRespondToSelector:@selector(currentMode)]?CGSizeEqualToSize(CGSizeMake(640,96... 阅读全文
posted @ 2016-01-16 13:14 北狐 阅读(333) 评论(0) 推荐(0)
摘要:在Cocoa中使用NSUndoManager可以很方便的完成撤销操作。NSUndoManager会记录下修改、撤销操作的消息。这个机制使用两个NSInvocation对象栈。NSInvocation会把消息(选择器和接受者及参数)包装成一个对象,这个对象就是NSInvocation的实例。当一个对象... 阅读全文
posted @ 2016-01-16 13:12 北狐 阅读(215) 评论(0) 推荐(0)
摘要:UISearchBar介绍属性作用UIBarStyle barStyle控件的样式id delegate设置控件的委托NSString *text控件上面的显示的文字NSString *prompt显示在顶部的单行文字,通常作为一个提示行NSString *placeholder半透明的提示文字,输... 阅读全文
posted @ 2016-01-16 13:08 北狐 阅读(177) 评论(0) 推荐(0)
摘要:1.矩阵的基本知识:struct CGAffineTransform{ CGFloat a, b, c, d; CGFloat tx, ty;};CGAffineTransform CGAffineTransformMake(CGFloat a,CGFloat b,CGFloat c,CGFloat... 阅读全文
posted @ 2016-01-16 12:53 北狐 阅读(198) 评论(0) 推荐(0)
摘要:UITextField 光标的位置设置获取通过给UITextField 加一个拓展//#import"UITextField+ExtentRange.h" #import@interfaceUITextField(ExtentRange) -(NSRange)selectedRange; -(voi... 阅读全文
posted @ 2016-01-16 12:52 北狐 阅读(780) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/GarveyCalvin/p/4193963.html前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决于动画的质量。像QQ、微信、新浪微博等APP,动画效果就很好了,至少我很喜欢它们的动画... 阅读全文
posted @ 2016-01-15 23:39 北狐 阅读(230) 评论(0) 推荐(0)
摘要:首先这个枚举属于UIViewAnimation。我们经常使用的函数是[UIView animateWithDuration: animations:^{} completion:^(BOOL finished) {}];和[UIView animateWithDuration: animations... 阅读全文
posted @ 2016-01-15 21:24 北狐 阅读(153) 评论(0) 推荐(0)
摘要:实现的主要代码如下:CATransition*transition=[CATransitionanimation]; transition.duration=1.0f; transition.timingFunction=[CAMediaTimingFunctionfunctionWithName:... 阅读全文
posted @ 2016-01-15 21:22 北狐 阅读(216) 评论(0) 推荐(0)
摘要:视图切换,没有NavigationController的情况下,一般会使用presentViewController来切换视图并携带切换时的动画,其中切换方法如下:– presentViewController:animated:completion: 弹出,出现一个新视图 可以带动画效果,完成后可... 阅读全文
posted @ 2016-01-15 21:18 北狐 阅读(199) 评论(0) 推荐(0)
摘要:在iOS5和iOS6前,View Controller的切换主要有4种:1. Push/Pop,NavigationViewController常干的事儿2. Tab,TabViewController点击3. Present Modal,调用ViewController的presentViewCo... 阅读全文
posted @ 2016-01-15 13:44 北狐 阅读(132) 评论(0) 推荐(0)
摘要:1.网络请求报错。升级Xcode 7.0发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.... 阅读全文
posted @ 2016-01-15 02:47 北狐 阅读(273) 评论(0) 推荐(0)
摘要:iOS 7 和 Mac OS X 10.9 Mavericks 中一个显著的变化就是对 Foundation URL 加载系统的彻底重构。现在已经有人在深入苹果的网络层基础架构的地方做研究了,所以我想是时候来分享一些对于我对于这些新的 API 的看法和心得了,新的 API 将如何影响我们编写程序,以... 阅读全文
posted @ 2016-01-15 01:37 北狐 阅读(164) 评论(0) 推荐(0)
摘要:01/141.宏定义 返回值?2.NSUrlSession和NSUrlConnection的区别?01/191.最好不好用 UISearchDisplayController限制太大。2.UITableView遍历子视图的大小,会影响系统调用左划删除的代理。01/211.自定义cell的高度(优化)... 阅读全文
posted @ 2016-01-15 01:33 北狐 阅读(122) 评论(0) 推荐(0)
摘要:在服务器返回 json 数据的时候,时常会出现如下数据"somevalue":null这个时候,json 解析的时候,就会吧这个 null 解析成 NSNull 的对象,我们向这个 NSNull 对象发送消息的时候就会遇到 crash 的问题。而且服务器返回数据中 null 值是不定的,我们也不太可... 阅读全文
posted @ 2016-01-14 22:24 北狐 阅读(1012) 评论(0) 推荐(0)
摘要:在iOS开发过程中经常需要与服务器进行数据通讯,Json就是一种常用的高效简洁的数据格式。问题现象但是几个项目下来一直遇到一个坑爹的问题,程序在获取某些数据之后莫名崩溃。其实很早就发现了原因:由于服务器的数据库中有些字段为空,然后以Json形式返回给客户端时就会出现这样的数据:?1"somevalu... 阅读全文
posted @ 2016-01-13 23:01 北狐 阅读(844) 评论(0) 推荐(0)
摘要:如果是push出来的控制器,self.view的(0,0)点从状态栏下面开始;如果有present出来的控制器,self.view的(0,0)点包含状态栏; 阅读全文
posted @ 2016-01-13 18:33 北狐 阅读(180) 评论(0) 推荐(0)
摘要:ModalViewController * modalView = [[ModalViewController alloc]init]; modalView.modalTransitionStyle = UIModalTransitionStyleCoverVertical; ... 阅读全文
posted @ 2016-01-12 21:25 北狐 阅读(2588) 评论(0) 推荐(0)
摘要:纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的:button.p... 阅读全文
posted @ 2016-01-11 22:26 北狐 阅读(141) 评论(0) 推荐(0)
摘要://初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UI... 阅读全文
posted @ 2016-01-11 16:18 北狐 阅读(130) 评论(0) 推荐(0)
摘要:UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField. 要IB中没有直接操作背景的属性。方法一:是直接将UISearchBarBackGround移去。方法二:是创建一个UIView设置其颜色加载到UISearchBar... 阅读全文
posted @ 2016-01-11 16:15 北狐 阅读(636) 评论(0) 推荐(0)
摘要:思路是获取UISearchBar的子视图,判断他是否是输入框(注意不要先入为主地认为是UITextField),最后修改背景色。至于UISearchBar的子视图结构,在不同的iOS版本可能会不一样,可通过递归地调用description方法获知,具体可见链接http://blog.csdn.net... 阅读全文
posted @ 2016-01-11 16:14 北狐 阅读(5827) 评论(0) 推荐(0)
摘要:1.系统默认的颜色设置//无色cell.selectionStyle=UITableViewCellSelectionStyleNone;//蓝色cell.selectionStyle=UITableViewCellSelectionStyleBlue;//灰色cell.selectionStyle... 阅读全文
posted @ 2016-01-11 16:11 北狐 阅读(329) 评论(0) 推荐(0)
摘要:CGPointFromString()NSStringFromCGPoint() 阅读全文
posted @ 2016-01-08 02:21 北狐 阅读(235) 评论(0) 推荐(0)
摘要:设置statusBar的【前景部分】简单来说,就是设置显示电池电量、时间、网络部分标示的颜色,这里只能设置两种颜色:默认的黑色(UIStatusBarStyleDefault)白色(UIStatusBarStyleLightContent)可以设置的地方有两个:plist设置里面 和 程序代码里1.... 阅读全文
posted @ 2016-01-07 18:35 北狐 阅读(189) 评论(0) 推荐(0)