自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jane's Blog

移动客户端工程师

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 iOS控件NSTimer计时器

先熟悉一下NSTimer(定时器)的常用属性// 启动 -(void)fire ; // 停止(注:这个是唯一一个可以将计时器从runloop中移出的方法。) - (void)invalidate; NSTimer为了取消内存以及和循环引用的问题 ,在NSTimer停止的时候(invalidate)要做的处理// 停止 从Runlop中移除 [timer invalidate];// 放在内存溢出

2016-09-29 13:07:07 1262

转载 css控制一个div在其父级的div垂直居中显示

父的div中有一个子的div,让子div在父div的居中显示。 1、方法一 这方法最好使,我常用的方法.parent { width:800px; height:500px; border:2px solid #000; position:relative; } .child { width

2016-09-29 12:54:15 1011 1

原创 MJ刷新总结

UITableView使用明杰刷新遇到的问题:// 用这个东西可以在table没有数据的时候 不显示 上啦记载更多的 self.TableView.mj_footer.automaticallyHidden = YES;

2016-09-22 18:16:17 887

原创 项目开发第三方推荐

以下列表是本人在项目或是练习中用到过不错的第三方,这里推荐一下: iOS常用第三方 (当然大部分也适用iOS) 1.AFNetworking 网络连接 2.SDWebImage 图片获取 3.MBProgressHUD 加载等待 4.MJRefresh 刷新 5.AHEasing 关键帧动画效果 相对应的网址 http://easings.net/zh-cn http://www.

2016-09-22 18:12:27 529

原创 Xcode8控制台输出警告

升级Xcode8后运行项目,控制台会报出警告,如下所示:2016-09-21 14:11:46.415607 DataLocaled[1113:57765] subsystem: com.apple.UIKit, category: HIDEventIncoming, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, de

2016-09-21 14:23:21 973 1

原创 解决 Xcode8 注释和VVDocumenter无法使用问题

1、Xcode8注释问题 代码注释不能用的解决办法 这个是因为苹果解决xcode ghost,把插件屏蔽了。 解决方法 方式一:升级到Xcode8后直接重启电脑 方式二:要是方式一不能解决你的问题请选择方式二 打开终端,命令运行: sudo /usr/libexec/xpccachectl 然后必须重启电脑后生效 Xcode8内置注释的功能注释的快捷键,可根据个人喜好修改 2、VV

2016-09-21 13:26:20 924

原创 iOS项目拆分:数据本地持久化(4)

Core Data是有苹果官方提供的框架(#import <CoreData/CoreData.h>),实现数据持久化存储。Core Data实际上是将数据库的创建、表的创建、对象和表的转换等操作封装起来,极大的简化了操作。使用Core Data进⾏数据库存取不需要手动创建数据库,创建数据库的过程完全由Core Data框架自动完成,使用者需要做的就是把模型创建起来。Core Date与SQLite

2016-09-21 10:38:39 2777 2

原创 iOS项目拆分:数据本地持久化(3)

归档是将对象转化为数据字节, 以文件的形式存储在磁盘上,是数据本地持久化方式中的一种。 归档数据需要用到Model的时候,创建一个继承与NSObject的类遵循NSCoding协议。#pragma mark - 单个对象存储 NSArray *array = [NSArray arrayWithObjects:@"X教授",@"金刚狼",@"暴风女", nil]; NSString

2016-09-14 18:54:23 1256

原创 iOS项目拆分:数据本地持久化(2)

NSUserDefaults是一个单例,在整个程序中只有一个实例对象,它可以用于数据的永久保存,而且简单实用,适合存储轻量级的本地数据存储,比如保存登陆界面的用户名、密码之类的简单数据(注释:个人理解简单的用户名密码是可以依赖 NSUserDefaults存储,但是整套用户信息或是一些数据还是尽量存储成文件较为合理),或是某些计数统计之类较轻量级的数据,并使之本地持久化,除非APP卸载否则一直保存。

2016-09-13 18:10:18 1260

原创 iOS项目拆分:数据本地持久化(1)

在这里本人将以往做过的项目一一做了总结,并且拆分成一个个细小的功能模块(这里不包括UI界面搭建),封装抽类成一个个独立的功能。会把涉及到的功能点和知识点做详细的注释,便于理解、学习、使用。重要数据本地存储重要数据这里所要说的是用户数据,包含用户相关信息,以便用户操作APP,前端和服务器的数据交互。 数据本地持久化(所谓的持久化,就是将数据保存到手机硬盘中,使得在应用程序或机器重启后可以继续访问之前保

2016-09-13 14:30:49 1253

原创 MarkDown语法规则

Markdown是一种可以使用普通文本编辑器编写的「标记语言」,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 Markdown 是一种用来写作的轻量级「标记语言」,用简洁的语法代替手动或是代码排版。让我们更专心于码字,用「标记」语法,来代替常见的排版格式。从内容到格式,甚至插图,键盘就可以完全搞定了。MarkDown优点 专注你的文字内容而不是排版样式。 轻松的导出 HTML、PDF

2016-09-05 15:40:46 756

星星评分系统

这里是星星评分的demo

2016-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除