摘要:
字符串截取: 删除字符串中的字母+汉字 NSString *string = @"你bushi1222真正90-快乐"; NSRegularExpression *regular = [NSRegularExpression regularExpressionWithPattern:@"[a-zA- 阅读全文
摘要:
今天做友盟分享时候,出了错误导致系统崩溃。微博sdk编译时候出现错误,需要在buildsetting 中的Other Linker中,添加-ObjC,注意O跟C大写。 一些第三方库里对系统库的类加了 category , 这时,就需要使用编译参数: -ObjC ,这样第三方库中对系统类作的扩展方法才 阅读全文
摘要:
首先监听UITextfield值的改变有以下三种方法: 1、KVO方式[textField addObserver:self forKeyPath:@"text" options:0 context:nil];2、直接添加监视[textField addTarget:self action:@sel 阅读全文
摘要:
做了一个iOS下的App,普通情况下,AppStore会提示更新的,但是用户如果没开推送,或者不打开AppStore,是不知道有新版本的,所以要做版本更新提醒,当AppStore上有新的版本时,提示用户进行更新。如何关键是如何获得AppStore上的版本信息,可以通过苹果提供的REST接口进行查询。 阅读全文
摘要:
www.MyException.Cn 网友分享于:2015-06-21 浏览:0次 iOS如何判断应用是否开启摄像头权限 AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMed 阅读全文
摘要:
在项目中,我们经常会碰到使用位置的需求。当用户设置app不允许使用位置的时候,最好的用户体验就是直接调转到系统的位置设置界面,进行设置。 跳转到自己的项目中 在需要调转的按钮动作中添加如下的代码,就会跳转到设置中自己的app的设置界面,这里会有通知和位置权限的设置 NSURL * url = [NS 阅读全文
摘要:
(iOS8中 用户开启的推送通知类型 对应的是 UIUserNotificationType (下边代码中 UIUserNotificationSettings 的types属性的类型) ,iOS7对应的是UIRemoteNotificationType) 那么如何获得呢,在iOS8中是通过type 阅读全文
摘要:
1.ReactiveCocoa开发中常见用法有哪些?第1种:代替代理rac_signalForSelector:用于替代代理// 1.代替代理,RACSubject // RAC方法:可以判断下某个方法有没有调用 // 只要self调用Selector就会产生一个信号 // rac... 阅读全文
摘要:
OC中的谓词操作是针对于数组类型的,他就好比数据库中的查询操作,数据源就是数组,这样的好处是我们不需要编写很多代码就可以去操作数组,同时也起到过滤的作用,我们可以编写简单的谓词语句,就可以从数组中过滤出我们想要的数据。非常方便。在Java中是没有这种技术的,但是有开源的框架已经实现了此功能。下面来看... 阅读全文
摘要:
CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去... 阅读全文