01 2015 档案

摘要:系统的 UIScrollView 就有多点触摸改变图片的大小的功能,如果在向添加别的触摸事件,如这次讲到的双击图片大小就可以自定义一个 scrollView,当然,这个 scrollView 是继承自系统的 UIScrollView 的,这样,它仍然具有系统 scrollView 的特性,另外,可以... 阅读全文
posted @ 2015-01-28 23:14 红红de 阅读(455) 评论(1) 推荐(0)
摘要:什么是循环引用简单来说,循环引用就是:A 保留了 B, B 保留了 A, 造成 A 和 B 都不能被释放。id 为什么是 assign 而不是 retain从文章标题大概也能猜到, id 是 assign 而不是 retain 的原因是跟你循环引用有关系了。原因也确实如此。id 之所以是 assig... 阅读全文
posted @ 2015-01-24 16:06 红红de 阅读(416) 评论(0) 推荐(0)
摘要:下载 FMDB1. 引进 sqlite3 工具箱,在要进行数据库操作的类里引进头文件 : 因为第三方软件同样是使用 sqlite 工具箱来操作数据库的,只不过是简化了操作,让语法更接近 OC 的语法, 而不需要使用过多的 C 语法;#import 2. 将第三方库加载进工程:方法是直接将 FMDB ... 阅读全文
posted @ 2015-01-16 22:59 红红de 阅读(552) 评论(0) 推荐(0)
摘要:使用步骤1. 引入头文件:在工程的 Build Phases 下将要用到的 frameworks 和 libraries 添加。下图中我已经将要用的 sqlite3 添加到工程。2. 指定数据库存储路径:数据库一般都是存储在沙盒根目录下地 Documents 文件夹下,在指定路径的时候,要将数据库的... 阅读全文
posted @ 2015-01-16 22:38 红红de 阅读(346) 评论(0) 推荐(0)
摘要:自定义单元格如果是使用 IB 方式创建的,则需要手动加载,因为 XIB 上的 cell 不会自动加载第一种:使用应用程序束应用程序束 NSBundle:获得工程中所有的资源的路径,相当于当前工程的目录。//获得指定的xib中所有的视图NSArray * array = [[NSBundle main... 阅读全文
posted @ 2015-01-11 13:08 红红de 阅读(562) 评论(0) 推荐(1)
摘要:1. 最常用的方法- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ UITableViewCell *cell = [tableView d... 阅读全文
posted @ 2015-01-11 13:01 红红de 阅读(370) 评论(0) 推荐(0)
摘要:一个地球围绕太阳旋转 1 #import "HUAppDelegate.h" 2 3 #define CENTER_X 160 4 #define CENTER_Y 240 5 #define RADIUS 130 6 7 @implementation HUAppDelegate 8 9 -... 阅读全文
posted @ 2015-01-03 22:48 红红de 阅读(273) 评论(0) 推荐(0)