上一页 1 ··· 7 8 9 10 11
摘要: 独特的@符号首先,ObjectC是C的超集,为了不和C中已有的东西冲突,ObjectC中特有的东西前面都带有@符号语法的差异一、方法名ObjectC中的方法名由多个段组成。比如我们想初始化一个controller,最常用的是这个方法initWithNibName:bundle:看起来很奇怪是吧?方法具体签名如下- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil参数更紧接着调用的谓语,这样看起来更符合自然语法,在拥有多个参数的情况下即使没有对参数的说明,也非常容易记住。中括号表达式:一个 阅读全文
posted @ 2014-01-23 19:59 太过于漂流 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: init(id)init {// 先讓父類別進行初始化if (self = [super init]) {// do something}return self;}if(self=[super init]) 首先的是[super init],使超类完成自己的初始化工作。if(self=[super init])这条语句的意思,[super init]是初始化父类中的变量方法,self=[super init]就相当于子类也初始化了这些变量和方法,而用if判断下,是为了防止self为空的情况,即创建失败的情况。self被指定为返回值,这个返回值通过self =[super init]中发送给su 阅读全文
posted @ 2014-01-23 19:55 太过于漂流 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 1.首先在.h文件下面首先声明要写的字段和方法。(1)、本练习中以dog为例子,字段有id,age,price。(2)、方法主要分为三种,第一种是传入一个参数,第二种是传入两个参数,第三种是传入三个参数。 1 // 2 // DOG.h 3 // oc bassic 4 // 5 // Created by 裴烨烽 on 14-1-23. 6 // Copyright (c) 2014年 裴烨烽. All rights reserved. 7 // 8 9 #import 10 11 @interface Dog : NSObject12 {//变量13 //这里写字段14 ... 阅读全文
posted @ 2014-01-23 15:33 太过于漂流 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.字符输入函数getchar getchar会将用户输入的字符赋值给变量c。* getchar函数可以读入空格、TAB,直到遇到回车为止。scanf则不能读入空格和TAB。* getchar一次只能读入一个字符。scanf则可以同时接收多个字符。* getchar还能读入回车换行符,这时候你要敲2次回车键。第1次敲的回车换行符被getchar读入,第2次敲的回车键代表输入结束。//// main.c// pro5//// Created by 裴烨烽 on 14-1-21.// Copyright (c) 2014年 裴烨烽. All rights reserved.//#inclu... 阅读全文
posted @ 2014-01-21 21:46 太过于漂流 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1 // 2 // main.m 3 // 第一个oc程序 4 // 5 // Created by 裴烨烽 on 14-1-20. 6 // Copyright (c) 2014年 裴烨烽. All rights reserved. 7 // 8 9 #import //导入某个头文件10 //先判断前面是否包含,如果包含,这句话就省略。11 #include//不会检测是否包含,和上面的形成对比。所以在iOS中,这个头文件基本上不用。12 13 int main(int argc, const char * argv[])14 {15 16 @autoreleasepo... 阅读全文
posted @ 2014-01-20 19:56 太过于漂流 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11