摘要: 使用iOS的UIWebview会自动进行缓存,我们在开发的时候要记得清除Cookie和缓存。 _webView = nil; [self cleanCacheAndCookie]; 调用的方法代码如下: /**清除缓存和cookie*/ - (void)cleanCacheAndCookie{ // 阅读全文
posted @ 2018-03-10 20:40 可爱的娃 阅读(538) 评论(0) 推荐(0)
摘要: iOS之后想要操作顶部状态栏就不是太容易了,操作步骤如下: 首先在info.plist文件中添加View controller-based status bar appearance项, 一. View controller-based status bar appearance项设为YES,则Vi 阅读全文
posted @ 2018-03-10 20:30 可爱的娃 阅读(486) 评论(0) 推荐(0)
摘要: 在IOS应用中打开另外一个应用的解决方案 最近要在IOS中实现一个应用启动另外一个应用的功能,搜了一些资料,使用UIApplication的openURL:的方法就能实现,现在整理和大家分享一下! 注册自定义URL协议 首先被启动的应用需要向iPhone注册一个自定义URL协议。这是在你的项目文件夹 阅读全文
posted @ 2018-03-10 20:27 可爱的娃 阅读(1622) 评论(0) 推荐(0)
摘要: 在应用审核的时候,有时候会提示第三方登陆有问题,这是因为如果设备上没有安装第三方登陆的应用的时候,有一些第三方应用会跳转到下载第三方应用的界面,这样的话苹果那边审核的就会认为附带下载插件,应用会被拒绝,这里有两种解决办法:1,通过后台参数控制是否显示第三方登陆。在审核的时候,通过参数的设置不显示第三 阅读全文
posted @ 2018-03-10 20:24 可爱的娃 阅读(380) 评论(0) 推荐(0)
摘要: 获取真机设备有关信息: //手机序列号 NSString * identifierNumber = [[UIDevice currentDevice].identifierForVendor UUIDString] ; NSLog(@"手机序列号: %@",identifierNumber); // 阅读全文
posted @ 2018-03-10 20:21 可爱的娃 阅读(136) 评论(0) 推荐(0)
摘要: http网络库是集XML解析,Json解析,网络图片下载,plist解析,数据流请求操作,上传,下载,缓存等网络众多功能于一身的强大的类库。最新版本支持session,xctool单元测试。网络获取数据一直是手机软件的重中之重,如果处理的不好,会造成很差的用户体验。随着ASIHTTPRequest的 阅读全文
posted @ 2018-03-10 20:17 可爱的娃 阅读(255) 评论(0) 推荐(0)
摘要: [[NSNotificationCenter defaultCenter] postNotificationName:@"callOutWithChatter" object:@{@"chatter":self.chatter, @"type":[NSNumber numberWithInt:eCa 阅读全文
posted @ 2018-03-10 20:12 可爱的娃 阅读(120) 评论(0) 推荐(0)
摘要: 首先应该获取缓存路径,然后计算缓存的总大小,最后在利用for循环,逐个删除缓存文件夹里面的文件 下面附上完整的代码例子 //清除缓存按钮的点击事件 - (void)putBufferBtnClicked:(UIButton *)btn{ CGFloat size = [self folderSize 阅读全文
posted @ 2018-03-10 20:11 可爱的娃 阅读(3926) 评论(0) 推荐(0)
摘要: 为了节约流量,同时也是为了更好的用户体验,目前很多应用都使用本地缓存机制,其中以网易新闻的缓存功能最为出色。我自己的应用也想加入本地缓存的功能,于是我从网上查阅了相关的资料,发现总体上说有两种方法。一种是自己写缓存的处理,一种是采用ASIHTTPRequest中的ASIDownloadCache。 阅读全文
posted @ 2018-03-10 20:08 可爱的娃 阅读(3284) 评论(0) 推荐(0)
摘要: 在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加 流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍⼀一下数据保存的方式: 1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对 阅读全文
posted @ 2018-03-10 20:06 可爱的娃 阅读(396) 评论(0) 推荐(0)
摘要: 方法是类的行为,写在接口和实现两个文件中。在接口部分声明方法,在实现部分实现方法。1、类方法与实例方法Objective-C中的类可以声明两种类型的方法:实例方法和类方法。实例方法就是一个方法,它在类的一个具体实例的范围内执行。也就是说,在你调用一个实例方法前,你必须首先创建类的一个实例。而类方法, 阅读全文
posted @ 2018-03-10 20:05 可爱的娃 阅读(176) 评论(0) 推荐(0)
摘要: static 关键字的作用: (1)函数体内 static 变量的作用范围为该函数体,不同于 auto 变量,该变量的内存只被分配一次, 因此其值在下次调用时仍维持上次的值; (2)在模块内的 static 全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; (3)在模块内的 stati 阅读全文
posted @ 2018-03-10 20:00 可爱的娃 阅读(504) 评论(0) 推荐(0)
摘要: 1,变量的备注@property(nonatomic, strong) UILabel * emotonsLabel;/ * * < 表情的label * /直接在变量的后面添加 :/ * * < 注释的内容 * / 这样在使用该变量的时候,就会在下面显示备注的内容2,函数备注,在函数的上面打上/ 阅读全文
posted @ 2018-03-10 19:58 可爱的娃 阅读(499) 评论(0) 推荐(0)
摘要: 字典串转json + (NSString*)dictionaryToJson:(NSDictionary *)dic { NSError *parseError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic 阅读全文
posted @ 2018-03-10 19:54 可爱的娃 阅读(625) 评论(0) 推荐(0)
摘要: GCD方法,通过向主线程队列发送一个block块,使block里的方法可以在主线程中执行。 NSOperation 方法 NSThread 方法 RunLoop方法 阅读全文
posted @ 2018-03-10 19:53 可爱的娃 阅读(554) 评论(0) 推荐(0)