摘要: 直接上代码:NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"HH:mm"]; NSDate *date = [dateFormatter... 阅读全文
posted @ 2015-09-15 15:06 pretty guy 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 之前处理键盘遮挡问题都是在每一个控制器进行单独处理,这样做真的是非常的费事,今天在做项目的时候就想到自己封装一个,记录一下这个“跌宕起伏”的过程。 思路是这样的:计算文本编辑控件Frame与键盘Frame,如果遮挡则移动控制器View。 创建控制器类:WKAvoidKeyboardViewC... 阅读全文
posted @ 2015-09-09 10:58 pretty guy 阅读(4227) 评论(0) 推荐(1) 编辑
摘要: MWPhotoBrowser非常好用的图片浏览器FDFullscreenPopGesture用于全屏滑动切换视图Aspects用于快速AOP编程AFNetworkingiOS开发中最为火爆的网络框架(OC)AlamofireiOS开发中最为火爆的网络框架(Swift)Kiwi行为驱动开发测试(BDD... 阅读全文
posted @ 2015-07-07 16:55 pretty guy 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 在iOS的开发过程中,使用块的地方很多也很方便,但是在使用块的过程中要注意内存泄露的问题。 在块创建的时候,会对块内的所有对象的引用计数加一,直到块销毁,所以在使用块的过程中需要我们进行处理,在这里以AFNetworking的代码举例,代码如下: __weak __typeof(self)w... 阅读全文
posted @ 2015-06-23 17:44 pretty guy 阅读(241) 评论(0) 推荐(0) 编辑
摘要: - (void)showMessageViewWithTel:(NSString *)tel{ if( [MFMessageComposeViewController canSendText] ){ MFMessageComposeViewControll... 阅读全文
posted @ 2015-06-03 14:33 pretty guy 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 这是我在项目中关于版本更新的做法,先说一下大体思路。 思路:在程序启动时从服务器获取当前最新版本号,并与本地版本号进行比较。 1.若需要强制更新则只提供更新选项。 2.若是常规更新则提供“是”、“否”,若用户点击否,则在本地记录获取的版本号,若没有新的版本迭代,以后都不在提示更新 代码如... 阅读全文
posted @ 2015-06-03 14:02 pretty guy 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 最近做一个聊天的项目,需要发送图片后读取本地图片显示到列表里。刚开始的时候,天真的认为可以用SDWebImage直接加载,然后并不能行。于是在网上搜了搜,如何根据从相册获取的UIImagePickerControllerReferenceURL读取图片, 代码如下:#import "ViewCont... 阅读全文
posted @ 2015-06-03 11:58 pretty guy 阅读(14574) 评论(0) 推荐(0) 编辑
摘要: iOS屏幕旋转控制iOS屏幕旋转控制(iOS6之后) iOS6之前,子控制器只要覆盖父类的shouldAutorotateToInterfaceOrientation:方法就能单独控制某个指定的控制器,而iOS6之后,该方法被禁止使用,让旋转控制变得复杂了,本文只针对iOS6以后的旋转控制做讲解... 阅读全文
posted @ 2015-05-21 15:31 pretty guy 阅读(1830) 评论(0) 推荐(0) 编辑
摘要: - (void)postImage:(UIImage *)_image{ //分界线的标识符 NSString *TWITTERFON_FORM_BOUNDARY = @"AaB03x"; //根据url初始化request NSInteger schoolID = [[Ba... 阅读全文
posted @ 2015-05-13 17:55 pretty guy 阅读(827) 评论(0) 推荐(0) 编辑
摘要: iOS中偶尔也会用到webview来显示一些内容,比如新闻,或者一段介绍。但是用的不多,现在来教大家怎么使用js跟webview进行交互。这里就拿点击图片获取图片路径为例:1.测试页面html 2.然后我们在controlle... 阅读全文
posted @ 2015-04-30 15:00 pretty guy 阅读(236) 评论(0) 推荐(0) 编辑