上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页

2013年12月28日

摘要: 阅读全文
posted @ 2013-12-28 20:51 林源 阅读(118) 评论(0) 推荐(0) 编辑

2013年12月21日

摘要: #import "MainViewController.h"#import "AFNetworking.h"#import "SSZipArchive.h"@interfaceMainViewController () @property (strong, nonatomic) AFHTTPClient *httpClient;// 操作队列@property (strong, nonatomic) NSOperationQueue *queue;// UIImageView@property (weak, nonatomic) UI 阅读全文
posted @ 2013-12-21 23:08 林源 阅读(718) 评论(0) 推荐(0) 编辑
摘要: #import "MainViewController.h"#import @interfaceMainViewController ()// 视频播放器@property (strong, nonatomic) MPMoviePlayerController *player;@property (strong, nonatomic) UIImageView *imageView;@end@implementation MainViewController- (void)viewDidLoad{ [superviewDidLoad]; // 实例化视频播放器// NSURL 阅读全文
posted @ 2013-12-21 23:05 林源 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 1. 数据库中的指令不区分大小写;2. 数据库命名时,不能与关键字冲突* 在命名数据表时,一般使用“t_”作为前缀在sqlite中是不区分字段类型的,不过为了保持编程规范,在创建数据表时,最好指定数据类型3. SQL语言中,作为程序员一定要会SELECT,其他的命令,通常可以借助工具来帮助编写4. SQL语句都是以;作为结尾的5. 在数据库中,数据表的名字不能够重复!*** 数据库操作步骤1. 创建数据表2. 插入数据完成第二步之后,基本先告一段落后续就是对现有数据库中的内容进行操作1) 新增记录 insert2) 修改记录 update3) 删除记录 delete4) 查询记录 select 阅读全文
posted @ 2013-12-21 22:20 林源 阅读(452) 评论(0) 推荐(0) 编辑
摘要: CocoaPods安装和使用教程转载文章地址:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙 阅读全文
posted @ 2013-12-21 22:17 林源 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 一、注意1.新建项目并改为横屏运行2.导入游戏素材3.创建GameSence4.添加忍者5.隐藏状态栏,配置游戏场景大小#pragma mark - 隐藏状态栏- (BOOL)prefersStatusBarHidden{ return YES;}二、添加忍者// 1. 设置背景颜色self.backgroundColor = [SKColor colorWithWhite:1.0 alpha:1.0];// 2. 创建忍者SKSpriteNode *player = [SKSpriteNode spriteNodeWithImageNamed:@"player"];CGP 阅读全文
posted @ 2013-12-21 12:14 林源 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用纹理贴图?–应用程序在为精灵图片分配内存空间时,需要分配超过图片尺寸的,并且是最小的2的幂次的尺寸。例如,一张图片的长和宽分别是129px和65px,则分配的内存空间需要是256*128*每个像素占用的内存字节数。可以发现实际的图片信息大约只占用了内存空间的1/4,也就是说将近3/4的内存空间被浪费了。一次每通过图片创建一个精灵,就会发生内存浪费的现象。精灵数量越多,内存的浪费越严重!•注:要使用纹理贴图集,项目名称及保存目录不能包含中文!二、SpriteKit项目——小妖精漫步•竖屏演示••初始小妖精站在屏幕中间发呆••点击屏幕的任意位置后:Ø小妖精旋转至对应方向& 阅读全文
posted @ 2013-12-21 12:02 林源 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: •对比C语言,C++增加一个bool类型(布尔类型),取值有2个:Øtrue:其实就是整数1Øflase:其实就是整数0bool b = true;•bool类型完全可以当做整数来用••也可以将其他类型的值转换为bool,非0值转换为true,0值转换为falseØ比如bool b = 0;等价于bool b = true; 阅读全文
posted @ 2013-12-21 11:51 林源 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 一、带默认形参值的函数(1)•在函数声明或者定义时,可以给形参设定一个默认值•调用函数时,如果没有传入实参,形参就会使用当初设定的默认值•void test(int a = 10){ cout << "a 的值是 " << a << endl;}test(15);test();调用上面2行语句后的输出结果是:a 的值是 15a 的值是 10二、带默认形参值的函数(2)•形参没有默认值,那么它左边的参数就不能有默认值Ø比如void test(int a = 20, int b)的写法是错误的Ø•如果函数在声明的时候设定了 阅读全文
posted @ 2013-12-21 11:50 林源 阅读(583) 评论(0) 推荐(0) 编辑
摘要: •什么叫重载?Ø在相同的作用域内,如果2个函数的名字相同,而参数列表不同,就称为“重载”Ø•函数重载的形式Ø形参数量不同比如 void test(int a) 和 void test(int a, int b)Ø形参类型不同比如 void test(int a) 和 void test(double a)Ø… …Ø•需要注意的是,下面的情况不属于重载Øvoid test(int a) 和 void test(int b) 并不构成重载,它们代表的是同一个函数Øvoid test(int a) 和 int test( 阅读全文
posted @ 2013-12-21 11:48 林源 阅读(263) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页

导航