- 博客(14)
- 收藏
- 关注
原创 iOS 使用学习笔记1
1、在Mac OS中NSWindow的父类是NSResponder,而在i OS 中UIWindow的父类是UIVIew。程序一般只有一个窗口但是会又很多视图。2、UIView的作用:描画和动画,视图负责对其所属的矩形区域描画、布局和子视图管理、事件处理、可以接收触摸事件、事件信息的载体、等等。 3、UIViewController负责创建其管理的视图及在低内存的时候将他们从内存中移除
2016-04-26 11:43:07 446
原创 loadView 和 viewDidLoad、viewDidUnload
loadView 和 viewDidLoad 是 iPhone 开发中肯定要用到的两个方法。 他们都可以用来在视图载入的时候初始化一些内容。 但是他们有什么区别呢? viewDidLoad 方法只有当 view 从 nib 文件初始化的时候才被调用。viewDidLoad 用于初始化,加载时用到。 loadView 方法在控制器的 view 为 nil 的时候被调用。
2016-04-25 10:56:15 389
原创 类购物车的全选反选效果
有时候我们需要点击一个按钮让所有的按钮被选中,当再次点击的时候,所有按钮取消选中实例如下:_btnArray=[[NSMutableArray alloc] init]; [self createBtn:@[@"1",@"2",@"3",@"4",@"5"]]; _homeBtn=[UIButton buttonWithType:UIBut
2016-04-25 10:38:11 1109
原创 iOS 如何画圆
在iOS开发的时候,我们可以借助UIBezierPath和CAShapeLayer这两个类来实现画圆的需求,另外我们还可以给圆设置颜色、宽度,设置画圆的动画可以借助CABasicAnimation来实现。下面是代码实现部分。CGRect rect = CGRectMake(100, 100, 100, 100); UIBezierPath *beizPath=[UIB
2016-04-25 09:58:08 3972
转载 学生党的川藏骑行经验谈 篇一:骑行技巧&装备
学生党的川藏骑行经验谈 篇一:骑行技巧&装备 某天艳阳高照,鄙人饭后正稳稳的在宿舍床上刷着“什么值得买”,刷得那个兴高彩烈啊!(小编请留意,此处应有掌声 )。突然,一哥们微信袭来,说:成都已到,后天出发,有话要嘱咐没?。看完微信瞄了一下日历 哦,原来7月了,今年的川藏线又要开始热起来了吧。回想一年前(哥那年19 ),也是差不多这个时候到了成都,折腾几天后准备出发了,想不到 突遇50年
2016-04-24 15:47:33 4624
原创 iOS开发数据库篇—SQL
iOS开发数据库篇—SQL一、SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structured query language):结构化查询语言SQL是一种对关系型数据库中的数据进行定义和操作的语言SQL语言简洁,语法简单,好学好用 2.什么是SQL语句使用SQL语言编写出来的句子\代码,就是SQL语句在
2016-04-22 11:54:06 1008
原创 iOS开发数据库篇—SQLite常用的函数
iOS开发数据库篇—SQLite常用的函数一、简单说明1.打开数据库int sqlite3_open( const char *filename, // 数据库的文件路径 sqlite3 **ppDb // 数据库实例); 2.执行任何SQL语句int sqlite3_exec( sqlite3*,
2016-04-22 11:52:14 884
原创 用CADisplayLink做雪花飘飞的效果
//方法每秒钟调用60次 /* CADisplayLink用来重绘,绘图 NSTimer用于计时,重复调用 */ self.displayLink = [CADisplayLink displayLinkWithTarget:self selector:@selector(handleAction:)]; ////
2016-04-18 15:16:58 403
原创 PS 快捷键收集
关闭当前图像 【Ctrl】+【W】打开“预置”对话框 【Ctrl】+【K】显示最后一次显示的“预置”对话框 【Alt】+【Ctrl】+【K】设置“常规”选项(在预置对话框中) 【Ctrl】+【1】设置“存储文件”(在预置对话框中) 【Ctrl】+【2】设置“显示和光标”(在预置对话框中) 【Ctrl】+【3】设置“透明区域与色域”(在预置对话框中) 【Ctrl】+【4】
2016-04-14 16:38:21 1265
原创 关于plist文件和NSBundle之间关系的一点心得
NSBundle 是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应NSBundle,cocoa提供了类NSBundle.我们的程序是一个NSBundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个
2016-04-12 10:01:02 963
原创 关于 boudingRectWithSize:options:attributes:context 说明
iOS 之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是该方法已经被iOS7 Deprecated了,而iOS7新出了一个boudingRectWithSize:options:attributes:context方法来代替。而具体怎么使用呢,尤其那个attributeNSDictionary *attrib
2016-04-10 10:58:48 788
原创 获取字符串的宽高
//获取字符串的宽度-(float) widthForString:(NSString *)value fontSize:(float)fontSize andHeight:(float)height{ CGSize sizeToFit = [value sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedTo
2016-04-10 10:43:16 732
原创 iOS开发数据库篇—SQLite的应用
一、简单说明 在iOS中使用SQLite3,首先要添加库文件libsqlite3.dylib和导入主头文件。 导入头文件,可以使用库中的函数(是纯C语言的) 二、具体说明新建一个项目,在项目的主界面中放四个按钮(分别是,增加、删除、修改、查询)。1.sqlite3_open(, )函数的一些说明:(1)作用:把一个文件名称传递给他,它会自动检测这
2016-04-07 15:26:01 750
原创 SQL学习与介绍
一、SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structured query language):结构化查询语言SQL是一种对关系型数据库中的数据进行定义和操作的语言SQL语言简洁,语法简单,好学好用 2.什么是SQL语句使用SQL语言编写出来的句子\代码,就是SQL语句在程序运行过程中,要想操作(增删
2016-04-06 15:43:41 416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人