12 2016 档案

摘要:scrollsToTop小结: UIScrollView是用来展示滚动的一个类。他有UITableView、UITextView等子类。 scrollsToTop是UIScrollView的一个属性,主要用于点击设备的状态栏时,是scrollsToTop == YES的控件滚动返回至顶部。 每一个默 阅读全文
posted @ 2016-12-30 10:30 琼极一生 阅读(516) 评论(0) 推荐(0)
摘要:使用NSTimer的时候,发现每次APP进入后台,或者屏幕休眠后,NSTimer就会暂停。为了解决这个问题,翻阅了各种博客和网页。最终在伟大的stackoverflow上找到了一个简单并且真正可行的解决方案!代码如下: [[UIApplication sharedApplication] begin 阅读全文
posted @ 2016-12-28 09:56 琼极一生 阅读(1389) 评论(0) 推荐(0)
摘要:[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillResignActive:) name:UIApplicationWillResignActiveNotification 阅读全文
posted @ 2016-12-26 10:48 琼极一生 阅读(365) 评论(0) 推荐(0)
摘要:方法一、通过添加GPX文件。 在自己的项目里添加一个GPX File文件 保存好后修改文件里的经纬度坐标 修改完成后再次保存一下,编译运行。然后点击Xcode底下那个菜单栏上的导航图标,选择你添加的GPX文件。最后,在模拟器上开始定位,OK搞定。 运行效果: 方法二:直接修改虚拟器上的经纬度坐标 先 阅读全文
posted @ 2016-12-20 15:13 琼极一生 阅读(21247) 评论(0) 推荐(0)
摘要:iOS系统自带定位,用CLLocationManager就可以轻松的实现定位的操作,获得的是一组经纬度,当然,也可以根据给出的经纬度获取相应的省份、城市、街道等信息,下面就看一个根据经纬度获得城市的demo;(无聊研究的,仅供参考) 副本主要任务 定位设备经纬度与所在城市 预备知识-CLLocati 阅读全文
posted @ 2016-12-20 15:12 琼极一生 阅读(3505) 评论(0) 推荐(0)
摘要:移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为 SDWebImage 。但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类 App 的标配功能。由于缓存文件是存在 App 的沙盒中,所以我们可以通过 NSFileMana 阅读全文
posted @ 2016-12-19 11:45 琼极一生 阅读(7478) 评论(0) 推荐(0)
摘要:说下iOS8是如何跳转的,以下是代码: [objc] view plain copy print? NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString]; if ([[UIApplication sharedApp 阅读全文
posted @ 2016-12-19 10:01 琼极一生 阅读(268) 评论(0) 推荐(0)
摘要:[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(KeyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; -(void)K 阅读全文
posted @ 2016-12-16 15:17 琼极一生 阅读(356) 评论(0) 推荐(0)
摘要:http://www.jianshu.com/collection/9a22b04a9357 阅读全文
posted @ 2016-12-15 17:26 琼极一生 阅读(123) 评论(0) 推荐(0)
摘要:先上个例子: NSString * str1 =[nameInput.text stringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]]; NSString * str2 =[passwdInp 阅读全文
posted @ 2016-12-13 09:34 琼极一生 阅读(783) 评论(0) 推荐(0)
摘要://判断是否全是空格 + (BOOL) isEmpty:(NSString *) str { if (!str) { return true; } else { NSCharacterSet *set = [NSCharacterSetwhitespaceAndNewlineCharacterSet 阅读全文
posted @ 2016-12-13 08:58 琼极一生 阅读(3861) 评论(0) 推荐(0)
摘要:.h 文件 #import <Foundation/Foundation.h> #define kTimeOutInterval 30 //请求超时时间 @interface SingletonClass : NSObject +(SingletonClass *)shareSingletonCla 阅读全文
posted @ 2016-12-12 15:05 琼极一生 阅读(1650) 评论(0) 推荐(0)
摘要:UITableView高度计算和估算的机制 不同iOS系统在高度计算上的差异 iOS8 self-sizing cell UITableView+FDTemplateLayoutCell如何用一句话解决高度问题 UITableView+FDTemplateLayoutCell中对RunLoop的使用 阅读全文
posted @ 2016-12-05 10:17 琼极一生 阅读(188) 评论(0) 推荐(0)
摘要:#pragma mark 根据图片url获取图片尺寸 +(CGSize)getImageSizeWithURL:(id)imageURL { NSURL* URL = nil; if([imageURL isKindOfClass:[NSURL class]]){ URL = imageURL; } 阅读全文
posted @ 2016-12-05 09:57 琼极一生 阅读(1457) 评论(0) 推荐(0)
摘要:+ (BOOL)stringContainsEmoji:(NSString *)string { __block BOOL returnValue = NO; [string enumerateSubstringsInRange:NSMakeRange(0, [string length]) opt 阅读全文
posted @ 2016-12-05 08:25 琼极一生 阅读(1466) 评论(0) 推荐(1)
摘要:今天在论坛里看见有人提出这样一个问题:界面上有个scrollView 每次滑动的时候,NSTimer就停止了,为什么? 看了下,下面的回复不少,但我感觉都没有真正解释清其中的问题,下面我来试着写一下我个人的理解 (我基本上都是通过下面这篇文章学习的,有兴趣更深入、详细了解runloop的同学可以看看 阅读全文
posted @ 2016-12-01 15:28 琼极一生 阅读(502) 评论(0) 推荐(0)