摘要: 1.使用FMDB处理常量变量数据时,必须要把数据封装成对象,否则程序会崩溃报错。例如我想把一个BOOL值存进数据库时,需要做这些操作:-(BOOL) insertNewModelDataToDatabase:(flower *)flower{ FMDatabase *db = [FMDatab... 阅读全文
posted @ 2015-07-01 10:38 埋头写代码 阅读(131) 评论(0) 推荐(0)
摘要: 1.在 ARC 中,所有*outlet*属性都推荐使用 weak,这些 view 对象已经属于 View Controller 的 view hierarchy,不需要再次定义为 strong(ARC 中效果等同于 retain)。唯一应该使用 strong 的 outlet 是 File's Ow... 阅读全文
posted @ 2015-06-11 16:56 埋头写代码 阅读(145) 评论(0) 推荐(0)
摘要: 今天主要优化了项目的添加数据界面,使用VFL语句来构建constraints。VFL语句比较长,而且可读性很差。现在考虑转成使用Masonry来做。下面看看这两种语句的区别:一、VFL语句是这样的: [self.view addConstraints:[NSLayoutConstraint co... 阅读全文
posted @ 2015-06-08 23:58 埋头写代码 阅读(235) 评论(0) 推荐(0)
摘要: 为了可以优化项目的UI,为了可以使用JVFloatLabeledTextfield框架来构建文本输入框(动画效果超赞),今天重点学习了Auto Layout(以下简称AL)技术,主要是了解AL的工作原理,并且要掌握用代码添加constraints。1.JVFloatLabeledTextfiel... 阅读全文
posted @ 2015-06-07 22:12 埋头写代码 阅读(283) 评论(0) 推荐(0)
摘要: 1.iOSBlocks使用它,使你很好地理解为什么:“block实现了编程之美”2.SVProgressHUD简单好用的Loading库,可以有个小icon。3.UIView-PositioningUIView的坐标设置变得那么简单,three20时,就有类似的一个category。4.FXNoti... 阅读全文
posted @ 2015-06-07 00:08 埋头写代码 阅读(194) 评论(0) 推荐(0)
摘要: 今天主要学习了MBProgressHUD,受益匪浅。MB实现了弹出提示,可以很快捷的集成到项目中去。不得不说,得益于GitHub上丰富的开源第三方框架,开发工作变得非常的简便,优雅。1.可以在弹出提示的同时,执行block 还是要多用,活用block语法。使用MB的showAnimated: ... 阅读全文
posted @ 2015-06-06 20:35 埋头写代码 阅读(136) 评论(0) 推荐(0)
摘要: 在植物日记的app里,使用SQLite3进行数据存放,为了简化代码,使用了FMDB框架进行数据库操作。几个注意点:1.executeQuery和executeUpdate的区分 除了SELECT操作使用executeQuery以外,其他操作都是executeUpdata。2.数据库读写图片 ... 阅读全文
posted @ 2015-06-05 17:45 埋头写代码 阅读(180) 评论(0) 推荐(0)