摘要: 在iOS开发中,很大一部分时间我们通过控制器的Log信息调试我们的项目,很多情况下我们会对这行Log信息所处的文件位置(文件名)、方法、行数信息非常关系,上面自定义的宏就满足了我们的大部分需求了。 下面,我们就来说说它。 1.DLog(format, ...) 我们看到的是一个函数宏【宏分类:对象宏 阅读全文
posted @ 2016-04-08 18:28 Kingdev 阅读(199) 评论(0) 推荐(0) 编辑
摘要: NSUserDefaults适合存储轻量级的本地数据,项目中,我会把一些简单的数据密码、网址、登陆状态BOOL、整型/浮点型数据等和用户有关的数据用它存储。但是它不能存储自定义的对象! 实例化一个 NSUserDefaults 对象: 获取Value值: 设置(存储)Value: 删除key对应的值 阅读全文
posted @ 2016-04-08 14:45 Kingdev 阅读(368) 评论(0) 推荐(0) 编辑
摘要: plist文件只能存储OC常用数据类型(NSString、NSDictionary、NSArray、NSData、NSNumber等类型)而不能直接存储自定义模型对象; 我们拿NSData举例: 先查看我们的打印台: 查看我们的沙盒: 使用前提:该对象实现了 writeToFile方法,这样我们才能 阅读全文
posted @ 2016-04-08 14:04 Kingdev 阅读(323) 评论(0) 推荐(0) 编辑