摘要: 我使用的Mac OS X版本是10.8.2,Mac自带了Apache环境。启动Apache设置虚拟主机启动Apache打开“终端(terminal)”,输入 sudo apachectl -v,(可能需要输入机器秘密)。如下显示Apache的版本接着输入 sudo apachectl start,这... 阅读全文
posted @ 2014-09-24 09:42 Rails 阅读(156) 评论(0) 推荐(0)
摘要: 1.调用数据源的下面方法得知一共有多少组数据- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;2.调用数据源的下面方法得知每一组有多少行数据- (NSInteger)tableView:(UITableView *)t... 阅读全文
posted @ 2014-09-11 10:16 Rails 阅读(124) 评论(0) 推荐(0)
摘要: •iOS设备的内存有限,如果用UITableView显示成千上万条数据,就需要成千上万个UITableViewCell对象的话,那将会耗尽iOS设备的内存。要解决该问题,需要重用UITableViewCell对象•重用原理:当滚动列表时,部分UITableViewCell会移出窗口,UITableV... 阅读全文
posted @ 2014-09-11 10:14 Rails 阅读(311) 评论(0) 推荐(0)
摘要: 1.先搞清楚谁是谁的代理(delegate)2.定义代理协议,协议名称的命名规范:控件类名 + Delegate3.定义代理方法Ø代理方法一般都定义为@optionalØ代理方法名都以控件名开头Ø代理方法至少有1个参数,将控件本身传递出去4.设置代理(delegate)对象 (比如myView.de... 阅读全文
posted @ 2014-09-11 10:13 Rails 阅读(274) 评论(0) 推荐(0)
摘要: 1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法Ø添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)Ø进行子控件一次性的属性设置(有些属性只需要设置一次, 比如字体\固定... 阅读全文
posted @ 2014-09-11 10:13 Rails 阅读(221) 评论(0) 推荐(0)
摘要: 1.新建一个xib文件描述一个view的内部结构(假设叫做MJTgCell.xib)2.新建一个自定义的类(自定义类需要继承自系统自带的view, 继承自哪个类, 取决于xib根对象的Class)3.新建类的类名最好跟xib的文件名保持一致(比如类名就叫做MJTgCell)4.将xib中的控件 和 ... 阅读全文
posted @ 2014-09-11 10:12 Rails 阅读(332) 评论(0) 推荐(0)
摘要: 1.storyboard 与 xib文件的区别storyboard:描述软件界面,重量级,一般用来描述整个软件所有界面Xib:描述软件界面,轻量级,一般用来描述局部。减少代码量。2.使用xib创建一个xib文件读取xib除了图片以外的资源,一般都是用Bundle来读取解析xib// 3.根据应用个数... 阅读全文
posted @ 2014-09-03 17:43 Rails 阅读(255) 评论(0) 推荐(0)