- 博客(33)
- 收藏
- 关注
原创 iOS study Day23- UIScrollView
#define kCount 5 #import "WViewController.h" @interface WViewController () @property (weak,nonatomic) UIImageView* imgview; @property (weak, nonatomic) UIPageControl* control; @property (weak, nonato
2014-04-19 21:51:49 539 1
原创 iOS study Day22-storyboard 和xib的混搭
#define LINEHEIGHT 44.0 #define TEXTTAG 10 #import "WViewController.h" @implementation WViewController -(IBAction)deleteLast { UIView* lastview = [self.view.subviews lastObject]; CGRect rect
2014-04-19 07:25:57 916
原创 iOS study Day 21-UIView 如何实现view的嵌套
#define LINEHEIGHT 44.0 #define TEXTTAG 10 #import "WViewController.h" @interface WViewController () @end @implementation WViewController - (void)viewDidLoad { [super viewDidLoad]; }
2014-04-18 22:38:46 644
原创 iOS study Day20-UIView
http://donbe.blog.163.com/blog/static/138048021201061054243442/
2014-04-17 23:18:54 631
原创 iOS study Day20-监听键盘回车事件
textfield return返回键盘 设置textfield的delegata -(BOOL)textFieldShouldReturn:(UITextField *)textField { [self.view endEditing:YES]; return YES; } 连接textfield和viewcontroller,选择 delegate
2014-04-17 15:09:48 1221
原创 iOS study Day19 - 滑动方向判断
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [touches anyObject]; gestureStartPoint= [touch locationInView:self.view.super
2014-04-15 16:00:04 627
转载 UIGestureRecognizer手势
UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有6个子类处理具体的手势: 1.UITapGestureRecognizer (任意手指任意次数的点击) // 点击次数 numberOfTapsRequired // 手指个数 numberOfTouchesRequired [plain] v
2014-04-10 21:15:54 483
原创 iOS study Day12-FileHandle读取和写入
//打开一个文件,一次从中读取128个字节,并将其写到终端。 //从终端接受输入任意长度的字符串内容并写入文件,当输入“quit”的时候停止接收输入。 //提示;可以利用FileHandle的方法 //fileHandleWithStandardOutput //fileHandleWithStandardInput //来获得终端输出的句柄。 #import
2014-04-02 16:00:57 1212
原创 复制和移动文件
#import int main(int argc, const char * argv[]) { @autoreleasepool { //from路径 NSString *frompath = [NSSearchPathForDirectoriesInDomains(NSDesktopDirectory, NSUserDomainMask,
2014-04-01 22:50:20 585
原创 iOS小病毒
原理非常简单,个人认为可扩展为病毒。大家可以运行一下玩玩。 #import int main(int argc, const char * argv[]) { @autoreleasepool { //第一步 找到桌面路径 NSString *path = [NSSearchPathForDirectoriesInDomains(NSDesk
2014-04-01 21:49:33 630
原创 iOS study Day10-歌曲列表
//定义三个新类:Song、PlayList和MusicCollection。 //Song对象包含着关于特定歌曲的信息,比如歌曲名songName、艺术家artist、专辑album、歌曲长度length等; //PlayList对象包含播放列表名称和一个歌曲的集合; //MusicCollection对象包含PlayList集合,它包含一个名为Library的主播放列表,这个
2014-03-31 14:21:28 948
原创 iOS study Day9-电话本
添加电话本功能,其中每一个电话本实例中有多个电话卡Card对象,并实现增删改查功能(根据字段查找)。 #import #import "AddressBook.h" int main(int argc, const char * argv[]) { @autoreleasepool { Card* card1 = [[[Card alloc]
2014-03-30 21:58:27 658
原创 iOS study Day8-宏2
//题目:采用面向对象的思维,编写一个程序, //程序里有一个自定义的类:温度转换器, //类里只要有2个方法,分别实现:摄氏温度(F)转华氏温度(F)、华氏温度(F)转摄氏温度(F) //要求:允许用户在main函数中自由输入任何摄氏温度。 //必须用面向对象的思维编程。 //C = (F - 32)/ 1.8 #import #import "TransferT.h" #
2014-03-27 17:06:43 480
原创 iOS study Day8- 宏
//1、定义一个名为MIN2的宏,它给出两个值中的较小值。然后编写一个程序来测试这个宏定义。 //2、定义一个名为MAX3的宏,它给出三个值的最大值,然后编写一个程序来测试这个宏定义。 //3、编写一个名为IS_UPPER_CASE的宏,作用是如果字符是大写字母就给出非零值(可以尝试调用系统的Cocoa的过滤器NSPredicate)。 //4、编写一个名为IS_ALPHABET
2014-03-27 14:39:10 883
原创 iOS study Day7-分数算法
//要求使用面向对象的编程思想,编写一个程序: //将下列方法加到Fraction类,以扩展关于分数的算术运算(每个方法都要约简结果) //// Subtract argument from receiver //–(Fraction *) subtract: (Fraction *) f; //// Multiply receiver by argument //–
2014-03-26 13:41:09 547
原创 iOS study Day6-数字转英文
//要求使用面向对象的编程思想,编写一个程序: //用于接受从终端键入任意一个整数,提取并用英文显示这个数的每一个数字, //比如用户键入932,输出: //nine three two //注意:输入都是0的时候才显示一个zero #import #import "ReadNum.h" int main(int argc
2014-03-25 17:35:54 653
原创 iOS study Day6-计算器2
//要求使用面向对象的编程思想,编写一个程序: //使其作为简单的打印计算器。该程序允许用户键入任何以下形式的表达式: //number operator //要求程序能识别以下运算符: + - * / s e,其中 s 是设置初始值 //以下是程序运行显示的示范操作: //Begin Calculations //s 10 //= 10.000000
2014-03-25 15:53:18 464
原创 iOS study Day6 -2 单例模式
#import #import "ClassA.h" #import "Singleton.h" int main(int argc, const char * argv[]) { @autoreleasepool { ClassA *a1 =[[ClassA alloc]init]; ClassA
2014-03-25 15:23:19 331
原创 iOS study Day6- 继承
// ////本例主要理解 //isMemberOfClass //isKindOfClass //respondsToSelector //instancesRespondToSelector //isSubclassOfClass //的使用。其中 //isMemberOfClass 方法返回该实例是否为某类创建的对象 //isKindOf
2014-03-25 12:30:52 491
原创 iOS study Day5
//计算器 #import #import "Calc.h" int main(int argc, const char * argv[]) { @autoreleasepool { bool notEnd = true; Calc *deskcalc = [[Calc all
2014-03-24 17:40:32 440
原创 iOS study Day4-递归
//要求使用面向对象的编程思想,编写一个程序: //使用递归结构编写一个程序,计算整数各个位上数字的和。 //例如:2155各个位上数字和为:2 + 1 + 5 + 5 = 13 //要求该程序可接受用户键入任意整数。 #import #import "Numadd.h" int main(int argc, const char * argv[])
2014-03-21 15:43:35 356
原创 iOS study Day3
本日主要练习list的几个方法,有add object 和 排序输出。 main函数内容 #import #import "Fraction.h" int main(int argc, const char * argv[]) { @autoreleasepool { Fraction *fra = [[F
2014-03-20 17:34:55 447
原创 iOS study Day 2
//使用面向对象编程思想: //定义一个名为XYpoint的类,用来保存笛卡尔坐标(x, y),其中x和y均为整数。 //定义一些方法,分别用来设定点的坐标x和y。并检索它们的值。 //编写一个Objective-C程序实现这个新类并做测试。 输出结果: 2014-03-19 21:01:25.431 XYpoint[12703:303] 请输入需要执行的指令:
2014-03-19 21:05:27 626
原创 iOS Study Day 1
电子狗宠物游戏--command Line Tool测试 实现功能--宠物实例有方法 eat , talk , saygoodbye, 有实例变量age 和energy 每当talk一次 energy -1 ,energy没有时会要求eat, talk可以有3种选择。 有兴趣的同学可以看一下。 // // Pet.h // Wpet //
2014-03-18 17:55:35 490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人