- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 iOS开发-3DTouch开发
一、图标上的3DTouch1、动态加载自定义的ShortcutItemif (application.shortcutItems.count == 0) { UIMutableApplicationShortcutItem *itemThor =[[UIMutableApplicationShortcutItem alloc]initWithType:[NSString s
2015-11-22 14:05:42
424
原创 iOS开发-runtime获取设备电池电量
通过runtime 获取StatusBar上电池电量控件类私有变量的值,此方法可精准获取iOS6以上电池电量- (int)getCurrentBatteryLevel{ UIApplication * app = [UIApplication sharedApplication]; if (app.applicationState == UIApplicationStat
2015-11-22 14:02:18
1023
原创 iOS开发-正则表达式
iOS 正则表达式正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。系统自带的, 如: NSPredicate, rangeOf
2015-09-27 10:09:29
458
原创 iOS开发-自定义后台显示图片
有一些应用在我们双击HOME键进入到App Switcher显示的界面的时候会有一张图片覆盖住App Switcher。这就涉及到了Background Fetch。下面我就介绍一下具体的实现过程:1.配置后台模式2.在AppDelegate.h中添加代码[cpp] view plaincopy@property (s
2015-09-27 09:51:09
590
原创 iOS开发-获取设备电量
在iOS开发中我们经常用一下方法获取电量:[UIDevice currentDevice].batteryMonitoringEnabled = YES; double deviceLevel = [UIDevice currentDevice].batteryLevel; 它的返回值为0.00-1.00之间的浮点值,另外-1表示模拟器通过仔细观察返回值,我们能发
2015-09-17 20:40:26
1448
原创 iOS开发—几种定时器
一、NSTimer1.创建方法:NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil repeats:NO];2.释放方法:[timer invalidate];3.特性:
2015-09-17 20:27:31
350
原创 iOS设备获取手机上应用名称和图标
获取手机上的应用名称和图标需要使用私有api,私有api是通不过苹果的审核的代码如下:NSMutableArray * appsIconArr = [[NSMutableArray alloc]init]; NSMutableArray * appsNameArr = [[NSMutableArray alloc]init]; dispatch_async(dispatc
2015-09-16 15:43:35
1265
原创 二维码读取与扫描
一、二维码读取- (IBAction)btn_click:(id)sender { [self.view endEditing:YES]; self.imageView.image = [self createQRCodeWithStr:self.textField.text];}-(UIImage *)createQRCodeWithStr:(NSString
2015-01-20 20:42:57
481
原创 UIWebView与Javascript交互
我们在webViewDidFinishLoad方法中就可以通过javascript操作界面元素了。1、获取当前页面的url。 - (void)webViewDidFinishLoad:(UIWebView *)webView { NSString *currentURL = [webView stringByEvaluatingJavaScriptFromStri
2015-01-20 20:39:08
290
原创 UIWebView
UIWebView加载内容的三种方式 1.加载本地数据文件(需要知道文件的MIMEType) 2.加载html字符串 3.加载NSURLRequest1.MIMEType获取方式:- (NSString *)mimeType:(NSURL *)url{ // 1. NSURLRequest NSURLRequest *reque
2015-01-05 18:42:05
338
原创 iOS FMDB的使用
iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://github.com/ccgus/fmdb) 是一款简洁、易用的封装库,这一篇文章简单介绍下FMDB的使用。1.首先下载FMDB文
2014-12-19 09:28:57
323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人