![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iPhone study
littlehu321
这个作者很懒,什么都没留下…
展开
-
custom tabbar
<br /><br /> (图1)<br />效果图如上.tabbar上显示图片颜色总是与tabbar背景相关.如何制作上面效果的tabbar呢??<br /> <br />1.首先制作一个mainwindow.xib中创建下面的view,在这个view中添加四个custom button,添加图片.<br /><br /> (图2)<br /> <br />原创 2010-12-21 11:02:00 · 1652 阅读 · 0 评论 -
开机动画
<br />首先在openviewController中声明两个输出口.(openingShadow和openingHead)<br /> <br /><br />#import <UIKit/UIKit.h><br /> <br />@interface OpenViewController : UIViewController {<br /><br /><br />IBOutletUIImageView *openingShadow;<br />IBOutletUIImageView *openingH原创 2010-12-21 10:19:00 · 538 阅读 · 0 评论 -
iPhone 代码规范
<br /><br />1.常量定义从AppDelegate中移到constant.h中<br /> <br />2.去掉后台输出代码(去掉多余的输出代码,某些关键输出可以注释掉)<br /> <br />3.注释不清楚,没有按照规范进行注释,为自己写的方法和变量加上清楚的注释,表明作者,作用(格式请看23)<br /> <br />6.只要是在.h文件中声明的变量都要使用property(retain)属性并要在dealloc中将其release<br /> <br />7.释放没有显示的视图对象,比如n转载 2010-12-21 09:11:00 · 597 阅读 · 0 评论 -
关于release的用法
<br />1.头文件中声明的对象要在- (void) dealloc方法中release掉.<br />原因:创建这个对象时已经为这个对象分配了空间.<br />2.release对象不可以通过[NSString stringwithString]创建的对象.但是可以用于NSString *str=@"";<br />3.传递对象时注意的release 问题:主要有两种情况.self.a= 和a=两种情况.对于前者可使用autorelease ;对于后者在传值之前不能release<br />4.放到数组转载 2010-12-21 09:46:00 · 5527 阅读 · 0 评论 -
sqlite3数据库操作
将程序中操作数据库的代码封装到sql.m中//单粒模式访问数据库这个类.//项目当前路径下的数据库拷贝到模拟器中项目下的document路径下.//注意:上面的defaultBDPath无法进行数据的删除和插入,只能查看.须将数据库拷贝到writableDBPath//删除history数据库中全部数据.//insert 或者replace history.//查询content中所有记录,并返回第一列的所有值,并保存在delegate中的tempArray中.NOTE:在数据库操作过程中,每次操作完成后,原创 2010-12-21 11:34:00 · 527 阅读 · 0 评论