
Mobile Development
文章平均质量分 77
lyrebing
这个作者很懒,什么都没留下…
展开
-
转载:Storyboard使用
Storyboard是iOS 5.0之后新引入的界面组织方式,其实底层封装的依然是xml格式xib文件。它的优势在于能够更加清晰、简单的整合多个ViewController的关系关于Storyboard的使用,以下这边文章以实例出发,包含了iOS界面的一些基本应用,很有启发性。如果能够自己做一遍必将对基于Storyboard的iOS界面设计更有心得。http://blog.csdn.n转载 2012-05-03 14:47:38 · 696 阅读 · 0 评论 -
nil、Nil、NULL、NSNull、[NSNull null] in Objective-C
很多初学者对nil,Nil,NULL,NSNull,[NSNull null]这五个概念很混淆!先借用网上的解释:nil: A null pointer to an Objective-C object. Nil: A null pointer to an Objective-C class. NULL: A null pointer to anything els原创 2012-11-27 10:20:08 · 1720 阅读 · 1 评论 -
SQLLite (三):sqlite3_prepare_v2,sqlite3_step
如果既不想写回调函数,又想避免sqlite3_get_table之后麻烦的一维数组遍历,那么利用sqlite3_prepare_v2执行sql select语句,让后sqlite3_step遍历select执行的返回结果是一个非常方便的solution. 当然,你必须要明白sqlite3_prepare_v2不仅仅能够执行table的query selection,也能方便地进行sql Del原创 2012-11-26 15:46:52 · 48306 阅读 · 0 评论 -
SQLLite (一)基本介绍
随着云和mobile设备的流行,SQLite作为一款开源的轻量级数据库也被越来越广泛地应用。从HTML5到android,ios和win8为代表的mobile平台都对它提供了天然的支持与整合。因此对SQLite的学习也就显得非常重要。从本文开始的一系列文章将展开对sqllite的介绍。SQLite是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建原创 2012-11-26 11:03:42 · 9887 阅读 · 0 评论 -
SQLLite (二) :sqlite3_open, sqlite3_exec, slite3_close
导入SQLLite library并引入头文件libsqlite3.dylib本身是个链接,在这里它指向libsqlite3.0.dylib。也就是说在这里你添加libsqlite3.dylib和添加libsqlite3.0.dylib其实是添加了同一个文件,没有区别,那为什么要添加libsqlite3.dylib呢?原因在于libsqlite3.dylib总是指向最新的sqlite3动态库,原创 2012-11-26 14:21:49 · 9324 阅读 · 0 评论 -
SQLLite (三):sqlite3_get_table,sqlite3_free_table
上一篇介绍的sqlite3_exec 是使用回调来执行对select结果的操作,你得声明一个函数,如果这个函数是类成员函数,你还不得不把它声明成static的(要问为什么?这又是C++基础了。C++成员函数实际上隐藏了一个参数:this,C++调用类的成员函数的时候,隐含把类指针当成函数的第一个参数传递进去。结果,这造成跟前面说的sqlite 回调函数的参数不相符。只有当把成员函数声明成stati原创 2012-11-26 14:36:32 · 6554 阅读 · 0 评论