上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 在前面, 我们知道了继承的基本认识, 那继承有什么使用注意呢? 又可以怎样组合呢? 下面让我们一起来看看~~例子:#import /**********Person类声明**********/@interface Person : NSObject{ int _weight; doubl... 阅读全文
posted @ 2015-01-18 14:02 背着吉他去流浪 阅读(187) 评论(0) 推荐(0) 编辑
摘要: OC语言里的三大特点分别是封装,继承, 多态, 在前面我们已经讲过封装思想了, 怎么去运用得需要看个人的修行, 现在我们来讲解继承~~在我们日常生活中也有继承一说, 比如你继承了某人的财产, 你继承了你父母的基因, 你继承了某人的意志(出自火影忍者)等等, 那么在OC上也是同理, 让我们来看一个例子... 阅读全文
posted @ 2015-01-18 11:19 背着吉他去流浪 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前面我们学了self的基本使用, 现在我们来看看self的注意事项~~1.死循环#import @interface Preson : NSObject- (void)test;+ (void)test;@end@implementation Preson- (void)test{ NSLog... 阅读全文
posted @ 2015-01-18 10:25 背着吉他去流浪 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在前面我们知道了实例方法,类方法, set方法,get方法, 现在我们来讲一个和OC普通关键字(因为OC的关键字都带"@"符号)不一样的self, 那什么是self呢??? 下面让我们一起来看看~~先看一个例子:#import @interface Preson : NSObject{ int... 阅读全文
posted @ 2015-01-17 21:36 背着吉他去流浪 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 前面我们学习了类方法的基本认识, 知道了在哪些场合使用类方法更好, 那么现在我们来练习一下, 设计一个我们的工具类~~PS: 基本上没有用到任何实例变量, 而且里面的方法都是类方法, 这样子的类我们成为工具类.首先我们来看一个例子:#import @interface Calculator : NS... 阅读全文
posted @ 2015-01-17 18:42 背着吉他去流浪 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在之前我们学的东西里, 我们一直都在使用实例方法, 那么除了实例方法之外, 还有没有另外一种方法呢? 答案是有的, 除了实例方法, 还有一种方法叫做类方法, 所谓的类方法其实就是以类名开头, 不需要创建对象, 直接调用的一种方法, 下面让我们一起来探究一下~~例子:#import @interfac... 阅读全文
posted @ 2015-01-17 10:02 背着吉他去流浪 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 之前, 我们学习了C语言, 知道了C语言是一种弱语法, 它没有把一些不规范的写法直接报错, 而是只有一个警告, 我们都知道警告是可以编译成功的, 只有在运行时或者链接时才会报错, 那么在OC里又是怎样呢? 下面让我们来看看~~C语言例子:int main(){ asdasd(); ret... 阅读全文
posted @ 2015-01-16 20:10 背着吉他去流浪 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 前面我们了解了一些封装的思想, 所谓的封装就是把一些成员变量保护起来, 不让别人去随意修改, 其实这个和我们日常生活中的包装很像, 比如超市里的真空包装食品, 经常真空包装的保护, 那么食物就不容易发霉过期, 那么在OC程序里面的封装也是同样的道理, 否则一直使用@public会让别人随意改动自己的... 阅读全文
posted @ 2015-01-16 19:54 背着吉他去流浪 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 前言在第一天里面, 我们知道了类, 对象, 方法, 还有一些基础知识, 到了第二天, 我们继续往下来慢慢学习, 只有耐心的学习, 才能学的好, 否则就像没有基座的塔一样, 倒了~开始在之前的例子里, 我们都知道怎么声明成员变量, 但如果要去访问成员变量的话, 就必须得写一个@public才能访问, ... 阅读全文
posted @ 2015-01-15 21:59 背着吉他去流浪 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 在前面, 我们知道了什么是类与对象的关系, 但使用对象的时候注意陷阱, 因为还有一种对象叫做匿名对象, 下面我们来看看~~例子:#import @interface Eyeglass : NSObject{ @public int lens;}- (void)eyeglassLens;@... 阅读全文
posted @ 2015-01-15 16:36 背着吉他去流浪 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 前面我们学习了方法的注意事项, 这次我们来自己练习一回~~~需求: 比如, 我需要知道两个人的体重差值是多少, 用一个方法来实现, 看看下面的例子:#import @interface Preson : NSObject{ @public double weight;}- (double... 阅读全文
posted @ 2015-01-15 13:32 背着吉他去流浪 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 前面我们学习了怎么设计一个合理的类, 这次我们来讲解一些OC方法, 在之前的例子里, 我们也用过方法, 但对方法的印象不深, 方法还有什么用途呢? 下面让我们来一起看看~~首先我们来看一个例子:#import @interface Preson : NSObject{ @public i... 阅读全文
posted @ 2015-01-14 23:11 背着吉他去流浪 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 前面我们已经讲解完了一些基础知识, 注意事项, 还有一些简单的例子, 那么今天我们来设计一个属于我们自己的类, 要怎么做才设计的合理呢? 下面我们来看看~~首先我们得知道要做什么, 比如我要设计一个学生的类, 那么要如何设计呢?类名: 学生属性: 名字, 性别, 体重, 身高, 生日行为(方法): ... 阅读全文
posted @ 2015-01-14 15:22 背着吉他去流浪 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 前面我们简单的介绍了方法和函数的混编, 这次我们来讲解一些注意事项:首先我们来看一个例子:#import @interface Proson : NSObject{ int age;}- (void)walk;@end@implementation Proson- (void)walk{ ... 阅读全文
posted @ 2015-01-14 12:56 背着吉他去流浪 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 前面我们知道了怎么设计类, 以及怎么创建类, 那么这次我们来讲讲OC的对象与函数吧~~下面我们来看一个例子~~#import @interface Car : NSObject{ @public int wheels; int speed;}- (void)run;@end@imp... 阅读全文
posted @ 2015-01-14 00:28 背着吉他去流浪 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 之前我们讲解了第一个OC类, 但还有一些更加细节的东西没有讲解, 下面让我们继续来看看吧~~~#import @interface Preson : NSObject{ @public int age; double weight;}- (void)walk;@end@implem... 阅读全文
posted @ 2015-01-13 15:55 背着吉他去流浪 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 前面我们知道了类和对象的关系, 也知道了面向对象的核心就是对象, 那么我们运用之前所学到的知识来创建我们的第一个OC类, 下面让我们来看看.下面我们来看一个例子:#import @interface Car : NSObject{ @public int wheels; int s... 阅读全文
posted @ 2015-01-13 14:25 背着吉他去流浪 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 前面我们讲完了面向对象的思想, 那么现在我们来讲讲什么是对象, 什么是类.比如:一家工厂要生产一台轿车, 首先得有一台轿车的设计图, 然后根据这个设计图, 可以做出很多轿车, 然后轿车里面有一些不同, 比如它们的配置, 我们都知道, 一个车型有不同的配置, 比如手动档, 自动挡等等一系列的不同, 但... 阅读全文
posted @ 2015-01-13 12:21 背着吉他去流浪 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在我们日常生活中面向过程和面向对象的思想经常都有使用, 打个比方:比如炒股票面向过程:1. 打印各种资料2. 去到证卷行提交资料申请开户3. 购买股票面向对象:直接找到证卷开户中介叫他帮你开户, 并且帮你搞定一切, 你就安安心心的看你的股票行情.比如开车面向过程:1. 购买一部车2. 亲自去车管所上... 阅读全文
posted @ 2015-01-12 23:20 背着吉他去流浪 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 前面我们讲解了OC与C的多文件编译, 这次我们来讲解一下BOOL,BOOL类型只有在OC上才有, C语言是没有的, 那么什么是BOOL呢? 下面让我们一起来看看~~例子:#import int main(){ BOOL a1 = YES; BOOL a2 = NO; BOO... 阅读全文
posted @ 2015-01-12 21:43 背着吉他去流浪 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页